Можно ли создать класс в .NET 4 с помощью:
- указатель,
- свойство с именем "Item"?
Например, этот класс С# не будет компилироваться для меня:
public class MyClass
{
public object Item { get; set; }
public object this[string index] { get { return null; } set { } }
}
Компилятор выдает сообщение об ошибке CS0102:
Тип "MyClass" уже содержит определение для "Item"
хотя я только явно определяю Item
один раз.