none
Как в классе свойство и метод задать с одним именем RRS feed

  • Вопрос

  • В Observable Collection имееется и свойство Count и метод Count(). Попробовал также сделать и не получилось:

    (это нужно, чтобы при замене класса коллекции было меньше операций исправления)

      public int Count
           {
    
               get { return _CountMember; }
           }
    
           public int Count()
           {
    
              return _CountMember; 
           }

    Выдает ошибку компилятор.


    Eugene


    24 августа 2013 г. 18:47

Ответы

  • Разница в том, что метод-расширение применим не только к ObservableCollection<T>, но и к любому типу реализующему интерфейс IEnumerable<T>, который в своём составе свойства Count не имеет.

    • Помечено в качестве ответа Евгений771 24 августа 2013 г. 21:47
    24 августа 2013 г. 21:45

Все ответы