C#语法基础
时间:2023-09-10 23:37:02
C# 语言的数据类型分为值类型和引用类型
- 值类型: 整形、浮点、字符、布尔、枚举
- 引用类型: 类、接口、数组、委托、字符串
-
整型:byte 类型、short 类型、int 类型(默认),long 类型 浮点型:float(单精度浮点型) double(双精度浮点型) 字符型: char(用单引号包括 'a') 符串类型:string(用双引号包括 "abc") 布尔类型: bool(有两个值,即 true 和 false)
C#运算符
- 算术运算符
- 逻辑运算符
- 比较运算符
- 位运算符
- 三元运算符
- 赋值运算符
C#定义和使用变量
- C#变量定义:数据类型 变量名;
- C#变量赋值:数据类型 变量名 = 值;
C#常量的定义和使用
- C#常量定义:const 数据类型 常量名 = 值;
C#命名规则
-
- 变量命名规则:存储学生姓名的变量可定义为 name 或者 studentName 等。
-
- 常量命名规则:为了区分变量,定义常量单词的所有字母通常都大写。
-
- 类命名规则:每个单词的首字母大写。例如,定义存储学生信息的类别可以定义为 Student。
-
- 接口命名规则:通常是 I 开头,大写每个单词背后的首字母。
-
- 方法命名规则:动词一般用于命名。例如,添加用户信息的方法可以命名为 AddUser。
C# if else语句
单一条件的 if 语句: if(布尔表达式) {
语句块; } 二选一条件的 if 语句: if(布尔表达式) {
语句块 1; }else{
语句块 2; } 多选一个条件 if 语句: if(布尔表达式 1) {
语句块 1; }else if(布尔表达式 2){
语句块 2; } ... else{
语句块 n; }
C# switch case语句
switch(表达式) {
case 值 1: 语句块 1; break; case 值 2: 语句块 2; break; ... default: 语句块 n; break; }/span>
C# for循环
for(表达式 1; 表达式 2; 表达式3)
{
语句块;
}
C# while循环
while(布尔表达式)
{
语句块;
}
C# do while循环
do
{
语句块;
}while(布尔表达式);
C# break语句
- break 语句用于中断循环,使循环不再执行。如果是多个循环语句嵌套使用,则 break 语句跳出的则是最内层循环。
C# continue语句
- continue 语句有点像 break 语句。但它不是强制终止,continue 会跳过当前循环中的代码,强制开始下一次循环。