提交 855ab1a9 编写于 作者: C Cyrus Najmabadi

Use simple default expression

上级 17266d1d
......@@ -466,26 +466,26 @@ internal static TSource AsSingleton<TSource>(this IEnumerable<TSource> source)
{
if (source == null)
{
return default(TSource);
return default;
}
IList<TSource> list = source as IList<TSource>;
if (list != null)
{
return (list.Count == 1) ? list[0] : default(TSource);
return (list.Count == 1) ? list[0] : default;
}
using (IEnumerator<TSource> e = source.GetEnumerator())
{
if (!e.MoveNext())
{
return default(TSource);
return default;
}
TSource result = e.Current;
if (e.MoveNext())
{
return default(TSource);
return default;
}
return result;
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册