Re: IList.IsNullOrEmpty()
От: Kore Sar  
Дата: 30.06.09 14:46
Оценка:
Здравствуйте, Keith, Вы писали:

K>Простой вопрос:

K> Как проверить у перечислимого типа или списка или другого массива, что он не равен null и не пустой одним действием?
K> Т.е. надоело писать:
K> if (myCollection != null && myCollection.Count > 0)
K> хочется как-то так:
K> if (List.IsNullOrEmpty(myCollection))

K> зы Можно конечно свои коллекции использовать, но хочется узнать как это делается на стандартных списках.



public static ListExtentionMethods
{
  public static bool IsNullOrEmpty(IList<T> list)
  {
    return list != null && list.Count > 0;
  }
}

//использование

var myList = new List<int>() { 1, 2, 3 };
if (myList.IsNullOrEmpty())
{
}
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.