如何在C#中处理空集合

要处理空集合,请使用DefaultIfEmpty()C#中的方法。

如果数组为空,则使用此方法将显示默认方法,而不显示错误。

假设我们有一个空列表。

List<float> myList = new List<float>();

现在,使用DefaultIfEmpty()方法显示默认值。

myList.DefaultIfEmpty();

示例

using System;
using System.Linq;
using System.Collections.Generic;
class Demo {
   static void Main() {
      List<float> myList = new List<float>();
      var res = myList.DefaultIfEmpty();
      foreach (var a in res) {
         Console.WriteLine(a);
      }
   }
}

输出结果

0