Я пытался реализовать IEnumerator , но получил ошибки о том, что два разных свойства не были реализованы.
DataReader не поддерживает
член интерфейса
'System.Collections.Generic.IEnumerator.Current'
DataReader не поддерживает
член интерфейса
'System.Collections.IEnumerator.Current'
Решение, которое сработало, было:
public Status Current { get; set; }
object System.Collections.IEnumerator.Current
{
get { throw new NotImplementedException(); }
}
Похоже, у меня может быть несколько свойств с одним и тем же именем, разделенных разными пространствами имен.
Как называется этот тип " перегрузка свойства "?
И как я могу узнать больше об этом.