Skip to content

Instantly share code, notes, and snippets.

@baba-s
Created March 27, 2014 10:55
Show Gist options
  • Select an option

  • Save baba-s/9804948 to your computer and use it in GitHub Desktop.

Select an option

Save baba-s/9804948 to your computer and use it in GitHub Desktop.
using System.Collections.Generic;
using System.Linq;
/// <summary>
/// IEnumerable型の拡張メソッドを管理するクラス
/// </summary>
public static partial class IEnumerableExtensions
{
/// <summary>
/// 指定されたシーケンスがnullまたは空であるかどうかを示します
/// </summary>
/// <typeparam name="T">シーケンスの型</typeparam>
/// <param name="items">テストするシーケンス</param>
/// <returns>itemsパラメーターがnullまたは空のシーケンスの場合はtrue。それ以外の場合はfalse</returns>
public static bool IsNullOrEmpty<T>(this IEnumerable<T> items)
{
return items == null || !items.Any();
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment