更新:2007 年 11 月

错误消息

应输入 class、delegate、enum、interface 或 struct

发现了在 namespace 中所不支持的声明。在命名空间中,编译器只接受类、结构、枚举、接口、命名空间和委托。

示例

下面的示例生成 CS1518:

 复制代码
// CS1518.cs
namespace x
{
   sealed class c1 {};      // OK
   namespace f2 {};         // OK
   sealed f3 {};            // CS1518
   }