Здравствуйте, 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())
{
}