c#中的关键字大全

c#中的关键字大全

ID:20514471

大小:173.00 KB

页数:6页

时间:2018-10-12

c#中的关键字大全_第1页
c#中的关键字大全_第2页
c#中的关键字大全_第3页
c#中的关键字大全_第4页
c#中的关键字大全_第5页
资源描述:

《c#中的关键字大全》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、WORP文档下载可编辑c#中的关键字关键字是对编译器具有特殊意义的预定义保留标识符。它们不能在程序中用作标识符,除非它们有一个@前缀。例如,@if是有效的标识符,但if不是,因为if是关键字。下面是列出的所有的关键字在C#程序的任何部分都是保留标识符:abstractasbaseboolbreakbytecasecatchcharcheckedclassconstcontinuedecimaldefaultdelegatedodoubleelseenumeventexplicitexternFalsefinallystaticfloatforforea

2、chgotoifimplicitinin(泛型修饰符)intinterfaceinternalislocklongnamespacenewnullobjectoperatoroutout(泛型修饰符)overrideparamsprivateprotectedpublicreadonlyrefreturnsbytesealedshortsizeofstackallocstaticstringstructswitchthisthrowTruetrytypeofuintulonguncheckedunsafeushortusingvirtualvoidvo

3、latilewhile专业技术资料WORP文档下载可编辑修饰符(C#参考)修饰符用于修改类型和类型成员的声明。 本节介绍C#修饰符:修饰符用途访问修饰符·public·private·internal·protected指定声明的类型和类型成员的可访问性。Public:类型与类型成员的访问修饰符,公共访问是允许访问的最高级别Private:私有访问是允许访问的最低级别,只能在声明它们的类或结构体中访问Internal:只有在同一程序集中才可以访问Protected:受保护成员可在其所在的类与派生类访问abstract在类中使用adstract指示某个类

4、只能是其他类的基类。不可被实例化,用途是派生出其他非抽象类.当从抽象类派生非抽象类时,这些非抽象类必须具体实现所继承的所有抽象成员,从而重写那些抽象成员(对抽象方法的重写必用override,虚方法的关键字virtual,对虚方法的重写也要用override)。const指定无法修改字段或局部变量的值。声明常量的关键字event声明事件。常与委托(delegate)一起使用extern指示在外部实现方法。newNew运算符:用于创建对象和调用构造函数。New修饰符:用于向基类成员隐藏继承成员。override要扩展或修改继承的方法、属性、索引器或事件的

5、抽象实现或虚实现,必须使用override修饰符。partial在整个同一程序集中定义分部类、结构和方法。分部类型定义允许将类、结构或接口的定义拆分到多个文件中。readonly声明一个字段,该字段只能赋值为该声明的一部分或者在同一个类的构造函数中。sealed指定类不能被继承。密封类关键字,密封类不能被继承(不想让其它类继承可以声明为密封类)static静态成员的关键字,静态成员可以直接通过类来调用(在动静态调用都可以),动态成员必需通过对象来调用unsafe声明不安全的上下文。Unsafestaticvoidtest(){}Unsafe{}virt

6、ual虚方法的关键字,不含方法实现,用override对其实现,不含startic(多用于多态性)专业技术资料WORP文档下载可编辑volatilevolatile关键字指示一个字段可以由多个同时执行的线程修改。声明为volatile的字段不受编译器优化(假定由单个线程访问)的限制。这样可以确保该字段在任何时间呈现的都是最新的值。volatile修饰符通常用于由多个线程访问但不使用lock语句对访问进行序列化的字段。语句关键字(C#参考)语句是程序指令。 除了下表中引用的主题中介绍的以外,语句都是按照顺序执行的。 下表列出了C#语句关键字。 有关不用任

7、何关键字表示的语句的更多信息,请参见语句(C#编程指南)。类别C#关键字选择语句if, else, switch, case迭代语句do, for, foreach, in, while跳转语句break, continue, default, goto,return,yield异常处理语句throw, try-catch, try-finally, try-catch-finally检查和未检查checked, uncheckedfixed语句fixedlock语句lock命名空间关键字(C#参考)本节描述与using命名空间关联的关键字和运算符:·

8、Namespace—命名空间·using·.Operator·::运算符·外部别名专业技术资料

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。