是否可以在.NET 4中创建一个类:
例如,这个C#类不会为我编译:
public class MyClass
{
public object Item { get; set; }
public object this[string index] { get { return null; } set { } }
}
Run Code Online (Sandbox Code Playgroud)
编译器给出错误CS0102:
"MyClass"类型已包含"Item"的定义
虽然我只是明确定义Item一次.