C#基础(learning hard 学习笔记)

abstract:抽象;    

as:类型转换;    

base:从派生类中访问基类的成员;    

checked:对整型类型算术运算和转换显式启用溢出检查;    

decimal:表示128位数据类型,同浮点型相比,具有更高的精度和更小的范围,适合于财务和货币计算;    

extern:在方法声明中使用extern修饰符支持在外部实现方法。外部修饰符的常见方法是在使用Interop 服务调入非托管代码时与 DllImport 属性一起使用;在这种情况下,该方法还必须声明为 static;[DllImport("avifil32.dll")]public static extern void Foo();public extern static void Fill();    

interface:定义接口;    

internal:只能在本程序集中访问;    

lock:将语句块标记为临界区,方法是获取给定对象的互斥锁,执行语句,然后释放该锁;

operator:重载运算符,用户自定义转换;

ref是有进有出,必须先初始化;

out是只出不进;

override重写,是在子类中重写父类中的方法;

params来实现可变参数;

readonly

猜你喜欢

转载自blog.csdn.net/nishijibama/article/details/80053088