📌  相关文章
📜  c# 判断列表对象是否为空 - C# (1)

📅  最后修改于: 2023-12-03 14:59:41.783000             🧑  作者: Mango

C# 判断列表对象是否为空

在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#中判断列表对象是否为空的几种方法。根据实际需求选择适合的方法即可。