📅  最后修改于: 2023-12-03 14:59:41.783000             🧑  作者: Mango
在C#中,判断列表对象是否为空可以使用以下方法:
List<int> myList = new List<int>();
if (myList == null || myList.Count == 0)
{
// 列表对象为空
}
else
{
// 列表对象不为空
}
上述代码中,首先将列表对象初始化为空列表。然后使用逻辑运算符 ||
判断列表对象是否为 null
或者列表中元素数量是否为 0
。如果列表对象为空,即 myList == null
或者 myList.Count == 0
,则返回列表对象为空;否则返回列表对象不为空。
除此之外,还有其他方法可以判断列表对象是否为空,例如:
myList.Any()
:如果列表对象为空,返回 false
;否则返回 true
。myList.Any(x => true)
:同上。!myList.Any()
:如果列表对象为空,返回 true
;否则返回 false
。以上是C#中判断列表对象是否为空的几种方法。根据实际需求选择适合的方法即可。