黑马程序员技术交流社区

标题: 【第二天.NET编程基础】变量的使用和命名规则 [打印本页]

作者: 唐煜婷    时间: 2011-12-1 21:44
标题: 【第二天.NET编程基础】变量的使用和命名规则
1.        数据类型
int 整数
double 小数
char 字符型 只能存储一个字符,并且存储的这个字符要求用单引号引起来。
string 字符串。就是把0个或1个或多个字符连接起来。字符串要求用双引号引起。
注意:在C#开发环境中,直接写一个有小数点的数字,这个数字是double类型的。
在一个小数后面加一个m/M,就是告诉编译器,这个数字是decimal类型。
2.        变量的声明方法
a)        数据类型 变量名称;int age;
b)        定义时赋值,数据类型 变量名称=值;int age=18;
c)        如果一次要声明多个相同类型的变量可用逗号分隔 string zsName,lsName;
变量一定要先声明,再赋值才能使用。
3.        变量的命名
a)        命名规则
i.        必须以字母、_或@开头
ii.        后面可以跟任意字母、数字、下划线。
iii.        注意:
1.        你起的变量名不要与C#系统中的关键字重复
2.        在C#中,大小写是敏感的。
3.        同一个变量名不允许重复定义
b)        定义变量是,变量名要有意义
C#变量名编码规范——Camel命名法:
首个单词的首字母小写,其余单词的首字母大写。
Pascal命名规范:
每个单词第一个字母都大写
如果使用到单词的缩写,全部要大写。

作者: 董志    时间: 2011-12-2 12:54
简单来说变量在使用前应该先声明,但是初始化就得看情况了,如果这个变量作为输出参数了,则可不必初始化,但是作为普通变量,或者引用参数就必须初始化,相信有点编程素养的人应该能分清声明和初始化的含义吧。
至于命名规范的问题,变量一般首字母小写,如果是多个单词,那么后面的单词首字母大写,尽量少使用单词缩写代替整个单词,除非人人皆知的缩写,程序不仅仅是给计算机看的, 重要的是见名只义,才能让程序的高频率阅读者即程序员读懂。
至于细节问题,我就不多说了,编程重要的是思想,而不是抠语法。





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2