Arbor 3: FSM & BT Graph Editor 3.7.4

静的公開メンバ関数 | 全メンバ一覧
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>の型を返す。