摘要: base 访问基类的成员。 this 引用类的当前实例。   get   为属性或索引器定义访问器方法。 partial 在整个同一编译单元内定义分部类、结构和接口。 set   为属性或索引器定义访问器方法。 where 向泛型声明中添加约束。 yield 在迭代器块中使用,用于向枚举数对象返回值或发信号结束迭代。 value 用于设置访问器和添... 阅读全文
posted @ 2008-10-06 21:02 tiny羊 阅读(269) 评论(0) 推荐(0)
摘要: explicit 关键字用于声明必须使用强制转换来调用的用户定义的类型转换运算符。例如,在下面的示例中,此运算符将名为 Fahrenheit 的类转换为名为 Celsius 的类: public static explicit operator Celsius(Farenheit f){//我这么定义 return new Celsius((5.0f/9.0f)*(f.degrees-32));}... 阅读全文
posted @ 2008-10-06 21:00 tiny羊 阅读(383) 评论(0) 推荐(0)
摘要: as   将对象转换为可兼容类型。 is   检查对象的运行时类型。 new new 运算符   创建对象。 new 修饰符   隐藏继承成员。 new 约束   限定类型参数。 sizeof   获取类型的大小。 typeof   获取类型的 System.... 阅读全文
posted @ 2008-10-06 20:53 tiny羊 阅读(256) 评论(0) 推荐(0)
摘要: params 参数public static void UseParams2(params object[] list) {//...}static void Main(){UseParams2(1, 'a', "test");}ref 传引用//chhlgy 逸之羊static void Method(ref int i){i = 44;}static void Main() {int val ... 阅读全文
posted @ 2008-10-06 20:50 tiny羊 阅读(177) 评论(0) 推荐(0)
摘要: 选择语句 if(x==1){//语句1} else{//语句2}switch(x){case 1: //语句1break;//必写case 2://语句2break;default://其它//语句3break;}迭代语句 for(int i=0;i<100;i++){//...}foreach(int i in x){//...use i}int x = 0;do{x++;//先执行后判... 阅读全文
posted @ 2008-10-06 20:43 tiny羊 阅读(318) 评论(0) 推荐(0)
摘要: 访问修饰符 public  private 只有类内能访问  internal 同命名空间可访问 protected 继承类可访问 哪些不能修饰类或结构体 protected/private/protected internal abstract 指示某个类只能是其他类的基类,就它限制的类是不能实例化的 const 指定无法修改字段或局部变量的值,常量,编译时赋值。 event... 阅读全文
posted @ 2008-10-06 20:09 tiny羊 阅读(270) 评论(0) 推荐(0)