none
Silverlight List<T> RRS feed

  • Вопрос

  • Здравствуйте!

    Почему List<T> не поддерживает такие простые методы как Find, FindLast и FindAll?

    И аналогов не видно... кроме как разве пользоваться foreach...

Ответы

  • Есть LINQ расширения, Where, First, Last. Возможно нужно сделать using System.Linq.


    Все должно быть просто, очень просто, настолько просто, насколько это возможно.
    • Помечено в качестве ответа DmitrijN 3 июня 2011 г. 10:17

Все ответы

  • Есть LINQ расширения, Where, First, Last. Возможно нужно сделать using System.Linq.


    Все должно быть просто, очень просто, настолько просто, насколько это возможно.
    • Помечено в качестве ответа DmitrijN 3 июня 2011 г. 10:17
  • Спасибо за Ваш ответ! Можно ли сказать, что в дальнейшем данные методы будут удалены так же из windows forms?
    3 июня 2011 г. 10:18
  • В System.Windows.Forms их нет, они есть в System.Collection.Generic :) Можно с точностью сказать, что они никогда не будут оттуда удалены, ибо из-за этого перестанет работать куча написанного кода. 
    Все должно быть просто, очень просто, настолько просто, насколько это возможно.
    3 июня 2011 г. 11:05
  • Я не имел ввиду именно это пространство имен=) Просто если, в майкрософт начали кромсать .Net при создании новых технологий, то вполне следует ожидать, что будет что-то сделано со старыми, как формы например. Вот это и пугает=) Да и вообще Silverlight это что-то чудное, очень сложно привыкнуть к отсутствию некоторых фичей из форм и других пространств имен=)
    3 июня 2011 г. 22:08