빈 컬렉션을 처리하려면 C#에서 DefaultIfEmpty() 메서드를 사용하세요.
배열이 비어 있는 경우 이 방법을 사용하면 오류를 표시하는 대신 기본 방법이 표시됩니다.
빈 목록이 있다고 가정해 보겠습니다.
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