错误CS0001 编译器内部错误
错误CS0003 内存溢出
错误CS0004 提升为错误的警告
错误CS0005 编译器选项后应跟正确的参数
错误CS0006 找不到动态链接的元数据文件
错误CS0007 .Net 环境初始化错误
错误CS0008 从文件中读取元数据错误
错误CS0009 不能打开元数据文件
错误CS0010 名字
空间与类型的声明不能同名
错误CS0011 引用的类找不到基类
错误CS0012 找不到引用类型的定义
错误CS0013 向文件中保存元数据时发生未知错误
错误CS0014 找不到文件名
错误CS0015 类型名太长
错误CS0016 无法输出文件
错误CS0017 输出文件有多个入口
错误CS0019 双目操作符不适用于指定的操作数
错误CS0020 除数为0
错误CS0021 不能对类型表达式使用索引
错误CS0022 错误的多重索引
错误CS0023 单目操作符不适用于指定的操作数
错误CS0024 无法打开源文件
错误CS0025 找不到标准库文件
错误CS0026 在静态属性方法域初始化时使用了非法的关键字
错误CS0027 当前环境中关键字无效
警告4 级CS0028 函数声明带有错误的入口标识
错误CS0029 类型之间无法进行隐式转换
错误CS0030 类型之间无法进行转换
错误CS0031 常数值不能转换为类型值
错误CS0032 无法打开渐增编译文件
错误CS0033 写渐增编译文件时发生磁盘I/O 错误
错误CS0034 双目操作符对指定的操作数存在二义性
错误CS0035 单目操作符对指定的操作数存在二义性
错误CS0036 输出参数不能使用[in]特征
错误CS0037 不能给值类型赋null 值
错误CS0038 非静态的类型成员不能被嵌套的类型访问
错误CS0040 调试初始化产生错误
错误CS0041 保存调试信息错误
错误CS0042 创建调试信息文件错误
错误CS0043 PDB 文件格式错误将删除文件并重新编译
错误CS0050 方法返回类型的访问权限低于方法的访问权限
错误CS0051 方法参数类型的访问权限低于方法的访问权限
错误CS0052 域类型的访问权限低于域的访问权限
错误CS0053 属性类型的访问权限低于属性的访问权限
错误CS0054 索引指示器返回类型的访问权限低于索引指示器的访问权限
错误CS0055 索引指示器参数类型的访问权限低于索引指示器的访问权限
错误CS0056 操作符返回类型的访问权限低于操作符的访问权限
错误CS0057 操作符参数类型的访问权限低于操作符的访问权限
错误CS0058 代表类型的访问权限低于代表的访问权限
错误CS0059 代表类型的访问权限低于代表的访问权限
错误CS0060 基类的访问权限低于派生类的访问权限
错误CS0061 父接口的访问权限低于子接口的访问权限
错误CS0065 事件属性必须同时有两个访问器
错误CS0066 事件必须是代表型
错误CS0067 事件在声明的类中从未使用过
错误CS0068 接口中的事件不能有初始化
错误CS0069 接口中的事件不能有访问器
错误CS0070 事件不能出现在操作符+= 或–= 左边
错误CS0071 事件的显示接口执行体必须按照属性的语法格式
错误CS0075 强制转换负数时应使用括号
错误CS0076 保存的枚举器名称不能被使用
错误CS0077 as 操作符必须同引用类型一起使用
错误CS0100 参数名字重复
错误CS0101 名字
空间中包含了同名的类型
错误CS0102 类中已经包含了指示符的定义
错误CS0103 名称在类或名字空间中不存在
错误CS0104 引用存在二义性
错误CS0105 名字空间使用指示符在名字空间中已经出现过
错误CS0106 修饰符对当前项目无效
错误CS0107 多个访问修饰符
警告1 级CS0108 成员覆盖了继承的同名成员应使用new 修饰符
警告4 级CS0109 成员未覆盖了继承的同名成员不应使用new 修饰符
错误CS0110 常量之间循环定义
错误CS0111 具有相同参数类型的方法已被定义过
错误CS0112 静态成员方法不能使用override virtual 或abstract 修饰符
错误CS0113 重载成员方法不能使用new virtual 或abstract 修饰符
警告2 级CS0114 方法覆盖了继承的同名方法如果要重载使用override修饰符否则使用new 修饰符
错误CS0115 找不到合适的方法进行重载
错误CS0116 名字空间不能直接包含域或方法等成员
错误CS0117 类型中不能包含函数定义
错误CS0118 构造函数名称应指代另一构造函数
错误CS0119 构造函数名称指代的构造函数在当前环境中无效
错误CS0120 非静态的域方法和属性成员要求对象引用
错误CS0121 方法之间的调用存在二义性
错误CS0122 因保护级别不能访问成员
错误CS0123 方法声明与代表的类型不符
错误CS0126 需要一个可转换的类型
错误CS0127 返回值为void 类型的方法应在表达式后使用return 语句
错误CS0128 当前范围内已定义了局部变量
错误CS0131 语句的左边应为一个变量属性或索引指示器
错误CS0132 静态构造函数不能有参数
错误CS0133 表达式中的变量应为常量
错误CS0134 在嵌套名字空间中不能使用全权名
错误CS0135 声明之间相互冲突
错误CS0136 局部变量的名称在当前范围内不能使用该名称已有其它含义
错误CS0138 名字空间使用指示符仅对名字空间有效
错误CS0139 break 或continue 语句没有跳出的范围
错误CS0140 标签重复
错误CS0143 未对类定义构造函数
错误CS0144 对抽象类或接口不能建立实例
错误CS0145 对常量域应赋值
错误CS0146 基类定义发生循环
错误CS0148 代表没有有效的构造函数
错误CS0149 应使用方法名称
错误CS0150 应使用常量值
错误CS0151 应使用整数类型
错误CS0152 switch 语句中已经存在的标签
错误CS0153 goto 语句只在switch 语句中有效
错误CS0154 因为缺少读访问器属性或索引指示器不能使用
错误CS0155 catch 或throw 的类型应该从System.Exception 中继承
错误CS0156 throw 语句不能在catch 子句以外使用
错误CS0157 无法离开finally 子句
错误CS0158 在包含的范围内标签屏蔽了另一个标签
错误CS0159 goto 语句中标签不存在
错误CS0160 前面的catch 子句已经捕获了所有的意外
错误CS0161 方法中不是所有的路径都能返回值
错误CS0162 检测到执行不到的代码
错误CS0163 控制无法从一个case 语句转入另一个case 语句
错误CS0164 标签未被引用
错误CS0165 可能使用未被赋值的局部变量
错误CS0167 代表缺少调用方法
警告3 级CS0168 声明的变量未被使用
警告3 级CS0169 保护域成员未被使用
错误CS0170 可能使用未被赋值的域
错误CS0171 在构造函数结束之前应给域赋值