【C#学习笔记】1.基本语法结构

时间:2022-01-16 04:17:13

关键字: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只书写了一次。这样做避免了重复书写导致的错误。

还有一点要特别注意:常量在声明时赋值,之后是不能修改的




C#的变量

上一节我们学习了常量,但编程中使用最多的是变量,这一节我们学习变量。

变量能够存储数据,并且与常量不同,变量存储的数据可以修改。比如今年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         }

变量的声明和赋值可以同时完成(合在一起,也叫初始化)




C#的数据类型

我们知道声明变量需要写出数据类型,我们今天要学习的是最常用的几种类型。
字符类型 char ,存储用 ‘‘ (单引号)括起来的一个字符,例如:

char sex=‘男‘;//存储性别

字符串类型 string ,存储用“”(双引号)括起来的一串字符,例如:

string address="北京市宣武区牛街北口";//存储地址

整数类型 int ,存储整数,例如:

int age=23;//存储年龄

双精度浮点型 double ,,存储小数,例如:

double salary=7991.63;//存储工资

以上四种是最常用的数据类型,其他常用类型,我们会随着课程深入慢慢介绍。

需要注意的是,某种类型的变量,只能存储这种类型的数据,否则,可能会出错。



C#的类型转换