关键字:C#的关键字全部大写
注释:跟C++ / Java 风格一致,///是文档注释,只能写在类、方法、属性的前面。不能用来注释单个变量。
C#语言也是严格区分大小写的
C#中的常量:
常量,顾名思义,就是“不会改变的量”。
我们平时书写的数字(比如12.85)、字符(比如‘F‘)、字符串(比如"谢谢"),它们都属于“字面常量”。
有一些常量既重要又容易出错,比如圆周率π的值为3.1415926......,所以,我们常常会使用自定义常量。请看下面的代码:
static void Main(string[] args) { const double PI = 3.1415926; //自定义常量PI Console.Write("半径为4的圆的周长为:"); //字符串常量 Console.WriteLine(PI * 4 * 2); //使用自定义常量PI Console.Write("半径为4的圆的面积为:"); //字符串常量 Console.WriteLine(PI * 4 * 4); //使用自定义常量PI }需要解释2个关键字: const 关键字,表明PI是一个常量; double 关键字,表明PI的类型为“双精度浮点型”(一种精度很高的数字类型)。
你会发现,这段代码中使用了2次圆周率(周长、面积),但是因为使用自定义常量,所以字面常量3.1415926只书写了一次。这样做避免了重复书写导致的错误。
还有一点要特别注意:常量在声明时赋值,之后是不能修改的。
上一节我们学习了常量,但编程中使用最多的是变量,这一节我们学习变量。
变量能够存储数据,并且与常量不同,变量存储的数据可以修改。比如今年18岁,明年可以变成19岁。
使用变量分为3步:声明、赋值、使用。
声明变量的语法:数据类型 变量名;
给变量赋值的语法:变量名=值;
请阅读下面的代码:
static void Main(string[] args ) { int age; //声明一个类型为int的变量age age = 18; //给变量age赋值为18 Console.WriteLine("我今年" + age+"岁"); //使用变量age age = 19; //修改age变量的值 Console.WriteLine("我今年" + age+"岁"); //使用变量age }变量的声明和赋值可以同时完成(合在一起,也叫初始化)
我们知道声明变量需要写出数据类型,我们今天要学习的是最常用的几种类型。
字符类型 char ,存储用 ‘‘ (单引号)括起来的一个字符,例如:
字符串类型 string ,存储用“”(双引号)括起来的一串字符,例如:
string address="北京市宣武区牛街北口";//存储地址整数类型 int ,存储整数,例如:
int age=23;//存储年龄双精度浮点型 double ,,存储小数,例如:
double salary=7991.63;//存储工资以上四种是最常用的数据类型,其他常用类型,我们会随着课程深入慢慢介绍。
需要注意的是,某种类型的变量,只能存储这种类型的数据,否则,可能会出错。