C#基础语法(第三天)
2007-04-04 11:52
134 查看
四,常量:
Const int intTwo = 2 (必须声明的同时赋值)
五,运算符:按优先级顺序排列
算术运算符:前缀的++和-- ,前缀一元的+和- 乘 * 除 / 求余 % 加 + 减 -
位移运算符:<<,>>
比较运算符:小于 < 大于 > 小于等于 <= 大于等于 >=
比较运算符:==,!=
逻辑运算符:&
逻辑运算符:^
逻辑运算符:|
逻辑运算符:&&
逻辑运算符:||
比较运算符:等于 = *= /= %= += -= <<= >>= &= ^= |=
后缀的++和--
六,名称空间
本帖相关代码 [全显模式]
using system; //system是.net FrameWork应用程序根命名空间,之后就能在全局名称空间引用system中的代码。
namespace 空间名称
{
using 空间名称2.代码2;//之后就能在代码1处直接引用代码2
代码1;
namespace 空间名称2
{
代码2;
}
}
七,条件语句
A,If语句:通用判断
本帖相关代码 [全显模式]
If (条件1)
代码1;
Else
代码2;
If (条件1)
{}
Else
{}
B,Switch语句:用于同条件多结果判断
本帖相关代码 [全显模式]
Switch (条件)
{
Case 结果1:
代码1;
break;
Case 结果2:
代码2;
break;
Case 结果3:
代码3;
goto Case 结果2;//此时Case..相当于一个Label
Case 结果4:
代码4;
Return;
Case 结果5:
Case 结果6:
Case 结果7:
代码567;//只要满足上面三个Case之一就执行。
break;
...
Default:
代码;
break;
}
C,三元运算语句:(条件)?True结果:False结果
常用于简单赋值语句:string myString = (myInteger<10)?"Less than 10":"Great than or equal to";
或者用于简单格式化文本语句:Console.WriteLine("I am {0} year{1} old.",myinteger,myinteger==1?"":"s");
Const int intTwo = 2 (必须声明的同时赋值)
五,运算符:按优先级顺序排列
算术运算符:前缀的++和-- ,前缀一元的+和- 乘 * 除 / 求余 % 加 + 减 -
位移运算符:<<,>>
比较运算符:小于 < 大于 > 小于等于 <= 大于等于 >=
比较运算符:==,!=
逻辑运算符:&
逻辑运算符:^
逻辑运算符:|
逻辑运算符:&&
逻辑运算符:||
比较运算符:等于 = *= /= %= += -= <<= >>= &= ^= |=
后缀的++和--
六,名称空间
本帖相关代码 [全显模式]
using system; //system是.net FrameWork应用程序根命名空间,之后就能在全局名称空间引用system中的代码。
namespace 空间名称
{
using 空间名称2.代码2;//之后就能在代码1处直接引用代码2
代码1;
namespace 空间名称2
{
代码2;
}
}
七,条件语句
A,If语句:通用判断
本帖相关代码 [全显模式]
If (条件1)
代码1;
Else
代码2;
If (条件1)
{}
Else
{}
B,Switch语句:用于同条件多结果判断
本帖相关代码 [全显模式]
Switch (条件)
{
Case 结果1:
代码1;
break;
Case 结果2:
代码2;
break;
Case 结果3:
代码3;
goto Case 结果2;//此时Case..相当于一个Label
Case 结果4:
代码4;
Return;
Case 结果5:
Case 结果6:
Case 结果7:
代码567;//只要满足上面三个Case之一就执行。
break;
...
Default:
代码;
break;
}
C,三元运算语句:(条件)?True结果:False结果
常用于简单赋值语句:string myString = (myInteger<10)?"Less than 10":"Great than or equal to";
或者用于简单格式化文本语句:Console.WriteLine("I am {0} year{1} old.",myinteger,myinteger==1?"":"s");
相关文章推荐
- C#语法最基础知识
- 0712c#第一天C#语言基础介绍与语法入门
- 【C#基础】【语法03】课堂作业题 01-11
- C#基础班第三天笔记(运算符)
- noteBook2.3-C#基础第三天
- c#语法基础(1):关键字
- C#基础学习第三天(.net菜鸟的成长之路-零基础到精通)
- C#与C/C++部分基础语法差异
- [code static]C#基础语法
- C# 2008 学习笔记 - LINQ基础(三)- LINQ语法
- 第三天04 JAVA基础语法(运算符)(学习笔记)
- C#基础系列——语法
- 1、C#语法基础知识
- C#语法基础
- c#基础语法笔记----个人学习笔记
- Python3 与 C# 基础语法对比(List、Tuple、Dict、Set专栏)
- C#基础语法
- 【C#基础】【语法04】课堂作业题 01-08
- C#语法基础和面向对象编程
- 【C#基础】【语法02】课后作业题 01-08