1.for 和 foreach 的区别: foreach 不存在访问超出数组维度的风险,但是 只能对成员元素进行只读访问,无法修改其值,而for 则可以修改;
2.对于String变量,string[index]获取的也是一个只读的char型;
3.函数参数传递可变参数方法: 参数数组 params 关键字;
4.C#中结构体 是可以定义成员函数的;
5.类的构造函数的执行序列问题:使用base(args) 指定执行基类的哪个构造函数 和 this(args)关键字 指定 本构造函数前先执行本类的哪个构造函数;
6.readonly关键字修饰的类成员,只能在初始化 或 执行类的构造函数时赋值;