Arbor 3: FSM & BT Graph Editor  3.7.8
ListUtility クラス

Listのユーティリティクラス [詳解]

静的公開メンバ関数

static bool Equals< T > (IList< T > a, IList< T > b, IEqualityComparer< T > comparer=null)
 IList<T>が等しいかどうかを判断する。 [詳解]
 
static System.Type GetElementType (System.Type listType)
 要素の型を取得する。 [詳解]
 
static System.Type GetIListType (System.Type elementType)
 IList<elementType>の型を取得する。 [詳解]
 
static System.Type GetICollectionType (System.Type elementType)
 ICollection<elementType>の型を取得する。 [詳解]
 
static System.Type GetListType (System.Type elementType)
 List<elementType>の型を取得する。 [詳解]
 

詳解

Listのユーティリティクラス

メソッド詳解

◆ Equals< T >()

static bool Equals< T > ( IList< T >  a,
IList< T >  b,
IEqualityComparer< T >  comparer = null 
)
static

IList<T>が等しいかどうかを判断する。

テンプレート引数
T要素の型
引数
a判定するIList<T>
b判定するIList<T>
comparer等価比較を行うインターフェイス。nullを指定した場合はデフォルトの判定を使用する。
戻り値
等しい場合にtrueを返す。

◆ GetElementType()

static System.Type GetElementType ( System.Type  listType)
static

要素の型を取得する。

引数
listTypeリストの型
戻り値
要素の型を返す。

◆ GetICollectionType()

static System.Type GetICollectionType ( System.Type  elementType)
static

ICollection<elementType>の型を取得する。

引数
elementType要素の型。
戻り値
ICollection<elementType>の型を返す。

◆ GetIListType()

static System.Type GetIListType ( System.Type  elementType)
static

IList<elementType>の型を取得する。

引数
elementType要素の型。
戻り値
IList<elementType>の型を返す。

◆ GetListType()

static System.Type GetListType ( System.Type  elementType)
static

List<elementType>の型を取得する。

引数
elementType要素の型。
戻り値
List<elementType>の型を返す。