更新:2007 年 11 月
错误消息
“static class”:不能在静态类中声明索引器
索引器在静态类中没有意义,因为它们只能和实例一起使用,而且不可能创建静态类型的实例。
示例
下面的示例生成 CS0720:
// CS0720.cs
public static class Test
{
public int this[int index] // CS0720
{
get { return 1; }
set {}
}
static void Main() {}
}