C#常用关键字及含义_第1页
C#常用关键字及含义_第2页
C#常用关键字及含义_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

C C 关关 键键 字字 关键字描 述 abstract标识一个可以扩展但不能被实体化的 必须被实现的类或方法 as一个转换操作符 如果转换失败 就返回 null base用于访问被派生类或构造中的同名成员隐藏的基类成员 bool表示布尔值的简单类型 break用于从 loop 或 switch 语句中退出的跳转语句 byte表示 位长度无符号整数的简单类型 case 指定在 switch 语句中的一个标签 如果标签中指定的常量与 switch 表达式的值匹配 则与标签关联的语句就被执行 catch 定义一个代码块 在特定类型异常抛出时 执行块内代码 参加 try 和 finally char表示 16 位 Unicode 字符的简单类型 checked 既是操作符又语句 确保编译器和运行时检查整数类型操作或转换 时出现的溢出 class指明一个声明是类类型的声明 const 标识一个可在编译时计算出来的变量值 即一经指派不可修改的值 continue用于返回循环顶部的跳转语句 decimal表示 128 位高精度十进制数的简单类型 default 在 switch 语句中 指定一组语句 如果前面没有匹配的 case 子句 就执行这些语句 delegate 指定一个声明为一种委托类型 委托把方法封装为可调用实体 能 在委托实体中调用 do一个条件语句 无论条件是否满足 都执行至少一次 double表示 64 位双精度浮点值的简单类型 elseIf 条件语句的一部分 如果条件不为真则执行 else 后面的语句 enum表示一个已命名常量群集的值类型 event允许一个类或对象提供通知的成员 它必须是委托类型 explicit 一个定义用户自定义转换操作符的操作符 通常用来将内建类型转 换为用户定义类型或反向操作 必须在转换时调用显式转换操作符 extern标识一个将在外部 通常不是 c 语言 实现的方法 false一个布尔字面值 finally 定义一个代码块 在程序控制离开 try 代码块后执行 参见 try 和 catch 关键字 fixed在一个代码块执行时 在固定内存位置为一个变量指派一个指针 float表示 32 位单精度浮点值的简单类型 for定义一个循环语句 只要指定条件满足就继续执行 foreach用于遍历一个群集的元素 数组和集合对象 goto一个跳转语句 将程序执行重定向到一个标签语句 if一个条件语句 根据一个布尔表达式的值选择一个语句执行 implicit一个操作符 定义一个用户定义的转换操作符 通常用来将预定义 类型转换为用户定义类型或反向操作 隐式转换符必须在转换时使 用 in Foreach 语句遍历语法的一部分 被放在变量名与要遍历的群集之间 int表示 32 位带符号整数值的简单类型 interface将一个声明指定为接口类型 即实现类或构造必须遵循的合同 internal 一个访问修饰符 内部代码元素只可由同一个装配件内的其他类型 访问 装配件可以是 DLL 或 EXE 文件 is比较两个对象类型的比较操作符 lock用在多线程程序中 为变量设置一个互斥锁 long表示 64 位带符号整数值的简单类型 namespace定义一个逻辑组的类型和命名空间 new 用于调用构造器的操作符 同时 也是一个修饰符 用来隐藏而非 重载拥有同样签名的一个继承方法 null表示引用类型中等同于 0 的字面值 object 一个预定义引用类型 表示所有引用类型的终极基类 也是预定义 类型 System Object 的别名 operator用来声明或多载一个操作符 out 标识一个参数值会受影响的参数 但在传入方法时 该参数无需先 初始化 override 一个修饰符 表明一个方法将覆载一个虚方法或抽象方法 或一个 操作符将覆载基类中定义的同名操作符 params 声明一个参数数组 如果使用 必须修改指定的最后一个参数 允 许可选参数 private一个访问修饰符 私有成员只能在定义该成员的类型内部访问 protected 一个访问修饰符 保护成员只能在定义该成员的类型或派生类型中 访问 public 一个访问修饰符 公有成员可以在定义该成员的类或命名空间内外 自由访问 readonly标识一个变量的值在初始化后不可修改 ref标识一个参数值可能会受影响的参数 return一个用于跳出方法的跳转语句 执行返回到方法调用者 sbyte表示 8 位带符号整数的简单类型 sealed防止类型被派生 防止方法和 property 被覆载 short表示 16 带签名整数值的简单类型 sizeof一个操作符 以 byte 为单位返回一个值类型的长度 stackalloc返回在堆上分配的一个内存块的指针 static 静态成员与它在其中被声明的类型相关联 而不是与类型的实体相 关联 string 一个表示 Unicode 字符串的预定义引用类型 是 System String 预定 义类型的别名 struct Struct 是一种值类型 可以声明常量 字段 方法 property 索引 器 操作符 构造器和内嵌类型 switch一个选择语句 它执行与表达式匹配标签相关联的语句列表 this引用一个类型的当前实体 throw导致抛出一个异常 true一个布尔字面值 try 异常处理代码块的组成部分之一 try 代码块包括可能会抛出异常的 代码 参阅 catch 和 finally 关键字 typeof一个操作符 返回传入参数的类型 uint表示 32 位无签名整数值的简单类型 ulong表示 64 位无签名整数值的简单类型 unchecked禁止溢出检查 unsafe标注包含指针操作的代码块 方法或类 ushort表示 16 位无签名整数值的简单类型 using 当用于命名空间时 using 关键字允许访问该命名空间中的类型 而 无需指定其全名 也用于定义 finalization 操作的范围 virtual一个方

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论