C#中的关键字大全.pdf

C#中的关键字大全.pdf

ID:57527695

大小:292.40 KB

页数:7页

时间:2020-08-26

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

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

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

2、licitinin(泛型修饰intinterface符)internalislocklongnamespacenewnullobjectoperatoroutout(泛型修override饰符)paramsprivateprotectedpublicreadonlyrefreturnsbytesealedshortsizeofstackallocstaticstringstructswitchthisthrowTruetrytypeofuintulonguncheckedunsafeushortusingvirtualvoidvolatilewhile。

3、1。修饰符(C#参考)修饰符用于修改类型和类型成员的声明。本节介绍C#修饰符:修饰符用途访问修饰符指定声明的类型和类型成员的可访问性。publicPublic:类型与类型成员的访问修饰符,公共访问是允许private访问的最高级别internalPrivate:私有访问是允许访问的最低级别,只能在声明protected它们的类或结构体中访问Internal:只有在同一程序集中才可以访问Protected:受保护成员可在其所在的类与派生类访问abstract在类中使用adstract指示某个类只能是其他类的基类。不可被实例化,用途是派生出其他非抽象

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

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

6、现,不含startic(多用于多态性)。2。volatilevolatile关键字指示一个字段可以由多个同时执行的线程修改。声明为volatile的字段不受编译器优化(假定由单个线程访问)的限制。这样可以确保该字段在任何时间呈现的都是最新的值。volatile修饰符通常用于由多个线程访问但不使用lock语句对访问进行序列化的字段。语句关键字(C#参考)语句是程序指令。除了下表中引用的主题中介绍的以外,语句都是按照顺序执行的。下表列出了C#语句关键字。有关不用任何关键字表示的语句的更多信息,请参见语句(C#编程指南)。类别C#关键字选择语句if,else,

7、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命名空间关联的关键字和运算符:Namespace—命名空间using.Operator::运算符外部别名。3。OperatorKeywords(C#

8、Reference)用于执行杂项操作,例如创建对象,检查对象的运行时类型,获取类

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

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

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