using System.Collections.Generic;
using System.Linq;
namespace MyExtension
{
public static class MyExtensionClass
{
/// <summary>配列がnullか長さがゼロの時 true を返します。それ以外は false を返します。</summary>
/// <param name="array">The array to test.</param>
/// <returns>true if the array parameter is null or has a length of zero; otherwise, false.</returns>
public static bool IsNullOrEmpty<T>(this T[] array)
{
return array == null || array.Length == 0;
}
}
}
使い方
using MyExtension;
string[] my_array = {};
if ( ! my_array .IsNullOrEmpty() )
{
// foreach などの処理を行います。
}