Метод SingleOrDefault
Метод SingleOrDefault класса Enumerable возвращает элемент, если он один, иначе значение по умолчанию.
Синтаксис
T item = source.SingleOrDefault();
Пример
Давайте на пустой последовательности:
using System;
using System.Collections.Generic;
using System.Linq;
class Program
{
static void Main()
{
List<int> nums = new List<int>();
Console.WriteLine(nums.SingleOrDefault());
}
}
Результат выполнения кода:
0