1、C#中的变量和运算符,C#入门到精通系列二,课程安排,认识C#中的数据类型 变量命名 常量 C#中的运算符 C#中的类型及其转换 C#中的注释 控制台输入和输出,认识C#中的数据类型,不同的数据类型 C#中常用的数据类型,不同的数据类型,超市购物单,C#中常用的数据类型,C#中常用的数据类型,变量命名,命名方式 变量命名规范 常见错误,命名方式,数据类型 变量名; /声明变量变量名 = 值; /给变量赋值数据类型 变量名 = 值; /声明变量并赋值,变量命名规范,开头:变量名必须以字母开头或者下划线开头。 组成:变量名只能由字母(AZ,az)、数字(09)和下划线(_)组成,而不能包含空格、标
2、点符号、运算符等其他字符。 不能使用的:变量名不能是C#中的关键字和库函数名。 已经介绍过命名规则了,再一起来看看下面的命名规范: 变量的名称要有意义,尽量用对应的英文命名,比如一个变量代表姓名,不要使用aa、bb等,要使用name,即变量名称要让人一眼就能看出这个变量的作用。这样可以使程序日后更易于维护。如果读者的英文水平不好,不知道对应的英文,可以下载一个电子词典,比如金山词霸、有道桌面词典(免费)等。如果经常查阅,单词也就熟悉了,这可是一举几得啊。 避免使用单个字符作为变量名,如a、b、c等,应该使用index、temp等,但是循环变量除外。 当使用多个单词组成变量名时,应该使用骆驼(C
3、amel)命名法,即第一个单词首字母小写,其他单词的首字母大写,如myGame、yourName等。,常见错误,1变量未赋值先使用,namespace CommonMistakes / CommonMistakes命名空间class Program / Program类static void Main(string args) /方法入口string title; /声明变量title存储课程名Console.WriteLine(title); /从控制台输出变量的值,常见错误,2使用非法的变量名,namespace CommonMistakes2class Programstatic voi
4、d Main(string args)int %hour =18; /声明变量%hour存储学时Console .WriteLine (%hour); /输出变量%hour储存的值,常见错误,3变量不能重名,namespace CommonMistakes3 / CommonMistakes3命名空间class Programstatic void Main(string args)string name = “张三“; /声明变量存储“张三”string name = “李四“; /声明变量存储“李四”,常量,定义,const 数据类型 常量名 = 值;,注意,用于在程序中一旦设定就不允许被
5、修改的值,比如圆周率。其值在整个程序范围内一般是不能随意修改的。 用于在程序中经常被引用到的值,例如一个系统经常使用人名币的汇率,而在运行时,这些汇率是不允许改变的。但会有这样一个需求,汇率会随着货币市场发生改变,那么就需要在程序中调整汇率,在这种情况下,就需要在定义这个常量时进行修改。,C#中的运算符,赋值运算符 算术运算符 比较运算符 条件运算符 逻辑运算符 C#中常用的运算符,C#中的赋值运算符,算术运算符,比较运算符,条件运算符,C#中唯一的一个三元操作符就是条件运算符(?:),由条件运算符组成的表达式就是条件表达式,条件表达式的一般格式为:表达式?操作数1:操作数2。,逻辑运算符,C#中的类型及其转换,String类 常用的字符串处理方法 格式化字符串 为什么需要数据类型转换 如何进行数据类型转换 简单的类型转换 字符、字符串与数值间的转换 使用Parse()方法转换 使用Convert类转换常见错误分析,C#中的注释,行注释和块注释 与Java中注释方式异同 注释规范,控制台输入和输出,向控制台输入 从控制台输出,性格决定命运, 专注成就人生,兴趣是最好的老师,