C#的基本语法——基本讲解

    技术2022-07-11  90

    一、数据类型 整型: byte  short   int   long 浮点型:float  double  decimal 字符串型:char  string 布尔型:bool 二、变量和常量 1、变量(和java一样) 数据类型  变量名;C#变量的命名规范(camel):首字母小写,其余单词首字母大写变量名只能由:字母,数字,下划线组成,且开头不能是数字 2、常量(使用const关键字)const  数据类型 常量名=常量值; 3、隐式数据类型var 三、运算符和表达式 算术运算符:+  -  *  /  %  ++   --   比较运算符:>  <  ==  !=  >=  <=   逻辑运算符:&&(与)   ||(或)    !(非)   快捷运算符:+=  -=  *=  /=  %=  三元运算符: 判断条件 ? 条件为真返回的值 : 条件为假返回的值 四、分支结构 1、if-else分支 语法: if(判断条件) {     条件成立时执行的语句; }else{     条件不成立时执行的语句; }

    2、switch-case分支 语法: switch(int/char/string表达式) {     case 常量1:         语句1;         break;//必须写     case 常量2:         语句2;         break;//必须写     ......     default:     语句N;     break;//必须写 } 五、循环结构 循环四要素: 起点 终点 起点到终点的变化 要做的事 1、do-while循环 语法: do{     循环体; }while(判断条件); 2、while循环 语法: while(判断条件){     循环体; } 3、for循环 语法: for(起点;终点;起点到终点的变化){     循环体; } 4、foreach循环 主要用来遍历数组或集合 语法: foreach(数据类型  元素  in  集合或数组) {     语句; } 六、数组 1、数组的声明:数据类型[]  数组名; 2、数组的初始化:静态,动态 3、数组的长度:数组名.length 七、枚举enum(自定义数据类型) 语法: public enum 数据类型名字 {     枚举值 } 八、数据类型转换 1、把数值类型转换成字符串 值.ToString() eg: double a = 5.2; string str = a.ToString(); 2、把字符串转换成数值类型 数据类型.Parse(要转换的值); eg:string str2 = "3.14";double b = double.Parse(str2); 3、万能转换Convert.To数据类型(要转换的值) eg:string str3 = "5";int c = Convert.ToInt32(str3);int d = 6; string str4 = Convert.ToString(d);

    Processed: 0.009, SQL: 9