错误CS1517 无效的处理器表达式
错误CS1518 缺少类代表枚举接口结构或联合
错误CS1519 使用类结构或接口成员的声明无效
错误CS1520 类结构或接口的方法应有返回值
错误CS1521 无效的基类型
警告1 级CS1522 switch 语句块为空
警告1 级CS1523 switch 语句代码前应有case 或default 关键字
错误CS1524 缺少catch 或finally
错误CS1525 表达式中含有无效字符
错误CS1526 new 表达式中的类型后应有或[]
错误CS1527 名字空间的元素不能显式声明为私有的或保护的
错误CS1528 缺少或=
错误CS1529 using 子句应该在名字空间其它元素之前
错误CS1530 对名字空间的元素不允许使用new 或unsafe 关键字
错误CS1532 属性或索引指示器属性不能同时重载一个访问器而覆盖另一个访问器
错误CS1533 代表不能直接调用
错误CS1534 二元操作符重载只能有两个参数
错误CS1535 一元操作符重载只能有一个参数
错误CS1536 void 参数类型无效
错误CS1537 别名使用指示符在名字空间中已经出现过
错误CS1538 不能通过包含类的派生类型来引用类型
错误CS1539 非法的分割符
错误CS1540 不能通过全权名访问保护类型成员
错误CS1541 选项无效符号中不能包含目录
错误CS1542 ‘dll’不能加入到装配中它已存在于另一个装配中应使用/R 选项
错误CS1545 语言不支持属性或索引指示器属性引用的类型尝试直接调用读或写访问器
错误CS1546 语言不支持属性或索引指示器属性引用的类型尝试直接调用访问器
错误CS1547 当前环境中不允许使用void 关键字
错误CS1548 标记装配时密码错误
错误CS1549 找不到适当的密码服务
错误CS1551 索引指示器至少应有一个参数
错误CS1552 指定数组类型时[] 应该出现在参数名称前
错误CS1553 非法声明应使用修饰符+参数类型+ 的格式
错误CS1554 非法声明应使用类型+操作符+ 的格式
错误CS1555 程序中Main 方法找不到包含的类
错误CS1556 Main 方法的所有者应是一个有效的类或结构
错误CS1557 第一个输出文件中找不到包含Main 方法的类而在第二个输出文件中找到
错误CS1558 类中没有合适的Main 方法
错误CS1559 导入的对象不能作为程序的入口使用
错误CS1560 #line 指定的文件名太长
错误CS1562 无源输出应指定选项/out
错误CS1563 输出的文件没有任何源文件
错误CS1565 指定选项冲突win32 res 和win32 icon
错误CS1566 读源文件错误
错误CS1567 生成win32 资源文件时出错
错误CS1569 生成XML 文档错
警告1 级CS1570 XML 注释生成错误格式的XML 文档
错误CS1571 XML 注释参数标记重复
警告2 级错误CS1572 找不到XML 注释含有的参数标记
警告4 级错误CS1573 XML 注释含有的参数标记与实际参数不符
警告1 级错误CS1574 XML 注释含有的cref 特征项找不到
错误CS1575 分配堆栈的表达式在类型后应有[]
错误CS1576 #line 指示符后缺少指定的行数
错误CS1577 装配错误
错误CS1578 缺少文件名单行注释或行结尾
错误CS1579 foreach 语句声明的类型没有定义或者不可访问
错误CS1580 XML 注释含有的cref 特征项中有无效的参数个数
错误CS1581 XML 注释含有的cref 特征项中有无效的返回值
错误CS1583 文件不是有效的win32 资源文件
错误CS1585 成员修饰符的关键字应出现在成员类型或名称前
错误CS1586 数组创建时应有数组长度或数组的初始化
错误CS1600 编译被用户中断
错误CS1900 警告级别应在0~4 之间
错误CS1901 指定的选项冲突0 警告级别警告提升为错误
错误CS1904 无效的警告数目
错误CS2000 编译器初始化错误
错误CS2001 找不到源文件
错误CS2002 源文件指定多次
错误CS2003 响应文件包含多次
错误CS2005 命令行选项缺少指定的文件
错误CS2006 命令行语法错误switch 语句缺少文字
错误CS2007 无法识别的命令行选项
错误CS2008 没有指定的输入
错误CS2011 无法打开响应文件
错误CS2012 无法打开文件进行修改
错误CS2013 映像基准数无效
错误CS2014 旧的命令行选项已过时请使用新的
错误CS2015 文件不是源代码文件而是二进制文件
错误CS2016 代码页无效或没有安装
错误CS2017 对同一输出文件不能使用/main 和/dll
错误CS2018 打不开消息文件cscmsgc.dll
错误CS2019 /target 目标类型无效请指明exe winexe library 或module
错误CS2020 只有首先输出的文件才能建立目标而不是module
错误CS2021 文件名太长或无效
错误CS3000 带有变量参数的方法不符合CLS
错误CS3001 参数类型不符合CLS
错误CS3002 方法返回值不符合CLS
错误CS3003 变量类型不符合CLS
错误CS3004 混合和分解的unicode 字符不符合CLS
错误CS3005 只有大小写不同的指示符不符合CLS
错误CS3006 只有ref 和out 不同的指示符不符合CLS
错误CS3008 指示符不符合CLS
错误CS3009 基类型或接口不符合CLS
错误CS3010 符合CLS 的接口不能有不符合CLS 的成员
错误CS3011 不符合CLS 的成员不能是抽象的
错误CS3012 在模块中不能指定符合CLS 的属性
错误CS3013 添加的模块不符合CLS 或者缺少符合CLS 的特征
错误CS3014 成员不能被标记为符合CLS 因为装配没有标记为符合CLS 的
错误CS3015 数组类型的方法特征参数不符合CLS
错误CS5000 未知的编译器错误
警告1 级CS5001 程序输出文件不包含已定义的入口