赞
踩
局部变量声明
数据类型 标识符 int a
数据类型 标识符 = 本地变量初始化器 int a = 10; int[] x = new []{1, 2, 3}
一组变量声明器 int a, b, c;
局部常量声明
const 标识符 = 初始化 const x = 1
defalt()new Form()x = 1++xint x = 100
{
Console.WriteLine(x);
int y = 200;
Console.WritrLine(y);
}
Console.WriteLine(y);
//第二个输出 y 语句报错
//块语句内定义变量在块语句之外不能使用
//块语句是 y 的作用域

int x;
switch(x)
{
case 1:
Console.WriteLine("A");
break;
case 2;
Console.WriteLine("B");
defalt:
Console.WriteLine("C");
break;
}
try语句—用于捕捉块运行期间发生的异常
check语句—用于程序运行报错获得错误信息
迭代语句—迭代语句重复执行嵌入语句
int[] intArray = int[]{1, 2, 3}
foreach(var item in intArray)
{
Console.WriteLine(item);
}
IEnumerator
所有继承了 IEnumerator 的集合都可以被遍历, 并且使用 GetEnumerator 获取迭代器
IEnumerator 有三个方法
object Current{get;} 返回当前当前所指的元素
bool MoveNext(); 如果当前所指的有元素,则返回True, 否则返回False
void Reset(); 重置迭代前指向首位
int[] intArray = new int[]{1, 2, 3, 4};
IEnumerator enumerator = inArray.GetEnumerator();
while(enumerator.MoveNext)
{
Console.WriteLine(enumerator.Current);
}
enumerator.Reset();
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。