つの特定の要素を返します。そのような要素が見つからない場合は既定値を返します。found.この記事の内容オーバーロードSingleOrDefault<TSource>(IEnumerable<TSource>)シーケンスの唯一の要素を返します。シーケンスが空の場合、既定値を返します。シーケンス内に要素が複数ある場合、このメソッドは例外をスローします。Func<TSource,Boolean>)指定された条件を満たすシーケンスの唯一の要素、またはそのような要素がない場合は既定値を返します。このメソッドは、複数の要素が条件を満たす場合に例外をスローします。condition.SingleOrDefault<TSource>(IEnumerable<TSource>)シーケンスの唯一の要素を返します。シーケンスが空の場合、既定値を返します。シーケンス内に要素が複数ある場合、このメソッドは例外をスローします。IEnumerable<T>。