C#的基本语法

Posted 源代码讲解H

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C#的基本语法相关的知识,希望对你有一定的参考价值。

一、数据类型
整型: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);


以上是关于C#的基本语法的主要内容,如果未能解决你的问题,请参考以下文章

C#基本语法学习

C#基本语法学习

CodeSmith 基本语法

C#基本语法和数据类型

C#的基本语法

C# 的异常处理的基本语法