C# DefaultIfEmpty 方法

csharpprogrammingserver side programming

此方法用于处理空集合。此方法不显示错误,而是显示默认值。

我们有以下列表。

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

如您所见,由于上述列表为空,我们可以显示默认值。

var res = myList.DefaultIfEmpty();

让我们看一个例子。

示例

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

输出

0

相关文章