Все приведенные выше ответы объясняются самостоятельно. Просто попробуйте добавить немного больше
если (IntList! = NULL & & intList.Count> 0) Здесь счетчик проверяется, чтобы убедиться, что IntList имеет по крайней мере один элемент в нем, прежде чем выполнять какие-либо операции на список. Наиболее распространенный случай использования, который мы проверяем для подсчета, кроме того, для проверки нулевого значения - это когда мы хотим перебирать элементы списка.
if (intList != null && intList.Count > 0)
{
foreach(var item in intList)
{
//Do something with item.
}
}
Если список пуст, нет смысла пытаться его перебирать.
Но если intList не является нулевым, что НЕ означает, что он имеет значение count> 0. В список должны быть добавлены элементы, если счетчик должен быть больше нуля.
'новый список() .Count' // => 0 –
нет, он может быть не пустым и пустым –
. Какого рода люди могут опробовать полезные вопросы? Зачем беспокоиться? –