C# null和Any()检查的快捷方式

在C#6中
if (x.Items?.Any() == true)

也可以写自己的扩展方法:

public static bool NotNullOrEmpty<T>(this IEnumerable<T> source)
{
    return source != null && source.Any();
}

然后使用:
if (x.NotNullOrEmpty())

posted on 2023-01-10 11:31  糯米白白  阅读(153)  评论(0编辑  收藏  举报

导航