How to check if IEnumerable is null or empty?

前端 未结 22 1029
梦如初夏
梦如初夏 2020-11-27 12:33

I love string.IsNullOrEmpty method. I\'d love to have something that would allow the same functionality for IEnumerable. Is there such? Maybe some collection he

22条回答
  •  迷失自我
    2020-11-27 13:06

    I use

        list.Where (r=>r.value == value).DefaultIfEmpty().First()
    

    The result will be null if no match, otherwise returns one of the objects

    If you wanted the list, I believe leaving of First() or calling ToList() will provide the list or null.

提交回复
热议问题