情報
要求されたトピックは次のとおりです。しかし、このトピックはこのライブラリには含まれていません。

Array メソッド

2013/12/12

Array 型で公開されるメンバーは以下のとおりです。

  名前説明
パブリック メソッド 静的メンバー AsReadOnly<T> 指定した配列をラップする読み取り専用のラッパーを作成します。
パブリック メソッド 静的メンバー BinarySearch(Array, Object) 1 次元の並べ替え済み Array の各要素および指定したオブジェクトによって実装されている IComparable インターフェイスを使用して、その Array 全体の中から特定の要素を検索します。
パブリック メソッド 静的メンバー BinarySearch(Array, Object, IComparer) 指定した IComparer インターフェイスを使用して、1 次元の並べ替え済み Array 全体の中から値を検索します。
パブリック メソッド 静的メンバー BinarySearch(Array, Int32, Int32, Object) 1 次元の並べ替え済み Array の各要素および指定した値によって実装されている IComparable インターフェイスを使用して、その Array の要素範囲の中から値を検索します。
パブリック メソッド 静的メンバー BinarySearch(Array, Int32, Int32, Object, IComparer) 指定した IComparer インターフェイスを使用して、1 次元の並べ替え済み Array 要素範囲の中から値を検索します。
パブリック メソッド 静的メンバー BinarySearch<T>(T[], T) 1 次元の並べ替え済み Array の各要素および指定したオブジェクトによって実装されている IComparable<T> ジェネリック インターフェイスを使用して、その Array 全体の中から特定の要素を検索します。
パブリック メソッド 静的メンバー BinarySearch<T>(T[], T, IComparer<T>) 指定した IComparer<T> ジェネリック インターフェイスを使用して、1 次元の並べ替え済み Array 全体の中から値を検索します。
パブリック メソッド 静的メンバー BinarySearch<T>(T[], Int32, Int32, T) 1 次元の並べ替え済み Array の各要素および指定した値によって実装されている IComparable<T> ジェネリック インターフェイスを使用して、その Array 要素範囲の中から値を検索します。
パブリック メソッド 静的メンバー BinarySearch<T>(T[], Int32, Int32, T, IComparer<T>) 指定した IComparer<T> ジェネリック インターフェイスを使用して、1 次元の並べ替え済み Array 要素範囲の中から値を検索します。
パブリック メソッド 静的メンバー Clear Array 内の要素の範囲を、要素の型に応じて、ゼロ、false、または null に設定します。
パブリック メソッド Clone Array の簡易コピーを作成します。
パブリック メソッド 静的メンバー ConstrainedCopy 指定したコピー元インデックスを開始位置として Array から要素の範囲をコピーし、指定したコピー先インデックスを開始位置として他の Array にそれらの要素を貼り付けます。コピーが完全に成功しない限り、変更は一切適用されません。
パブリック メソッド 静的メンバー Copy(Array, Array, Int32) 最初の要素を開始位置として Array から要素の範囲をコピーし、最初の要素を開始位置として他の Array にそれらの要素を貼り付けます。長さは 32 ビット整数値として指定します。
パブリック メソッド 静的メンバー Copy(Array, Int32, Array, Int32, Int32) 指定したコピー元インデックスを開始位置として Array から要素の範囲をコピーし、指定したコピー先インデックスを開始位置として他の Array にそれらの要素を貼り付けます。長さとインデックスは、32 ビット整数として指定します。
パブリック メソッド CopyTo 現在の 1 次元 Array のすべての要素を、指定した 1 次元 ArrayArray の指定したコピー先インデックスを開始位置としてコピーします。インデックスは 32 ビット整数値として指定します。
パブリック メソッド 静的メンバー CreateInstance(Type, Int32) Type と長さを指定して、0 から始まるインデックス番号を持つ 1 次元の Array を作成します。
パブリック メソッド 静的メンバー CreateInstance(Type, Int32[]) Type と次元の長さを指定して、0 から始まるインデックス番号を持つ多次元の Array を作成します。次元の長さは、32 ビット整数の配列で指定します。
パブリック メソッド 静的メンバー CreateInstance(Type, Int32[], Int32[]) Type と次元の長さを指定して、下限を持つ多次元の Array を作成します。
パブリック メソッド Equals(Object) 指定した Object が、現在の Object と等しいかどうかを判断します。 (Object から継承されます。)
パブリック メソッド 静的メンバー Exists<T> 指定された配列に、指定された述語によって定義された条件と一致する要素が含まれているかどうかを判断します。
プロテクト メソッド Finalize Object がガベージ コレクションで再利用される前に、Object がリソースを解放して他のクリーンアップ操作を実行できるようにします。 (Object から継承されます。)
パブリック メソッド 静的メンバー Find<T> 指定された述語によって定義された条件と一致する要素を検索し、Array 全体の中で最もインデックス番号の小さい要素を返します。
パブリック メソッド 静的メンバー FindAll<T> 指定された述語によって定義された条件と一致するすべての要素を取得します。
パブリック メソッド 静的メンバー FindIndex<T>(T[], Predicate<T>) 指定された述語によって定義された条件と一致する要素を、Array 全体を対象に検索し、最もインデックス番号の小さい要素の 0 から始まるインデックスを返します。
パブリック メソッド 静的メンバー FindIndex<T>(T[], Int32, Predicate<T>) 指定された述語によって定義された条件と一致する要素を、Array の指定されたインデックスから、最後の要素までを範囲として検索し、最もインデックス番号の小さい要素の 0 から始まるインデックスを返します。
パブリック メソッド 静的メンバー FindIndex<T>(T[], Int32, Int32, Predicate<T>) 指定された述語によって定義された条件と一致する要素を、Array の指定されたインデックスから、指定された要素数を範囲として検索し、最もインデックス番号の小さい要素の 0 から始まるインデックスを返します。
パブリック メソッド 静的メンバー FindLast<T> 指定された述語によって定義された条件と一致する要素を、Array 全体を対象に検索し、最もインデックス番号の大きい要素を返します。
パブリック メソッド 静的メンバー FindLastIndex<T>(T[], Predicate<T>) 指定された述語によって定義された条件と一致する要素を、Array 全体を対象に検索し、最もインデックス番号の大きい要素の 0 から始まるインデックスを返します。
パブリック メソッド 静的メンバー FindLastIndex<T>(T[], Int32, Predicate<T>) 指定された述語によって定義された条件と一致する要素を、Array の先頭の要素から、指定されたインデックス位置までを範囲として検索し、最もインデックス番号の大きい要素の 0 から始まるインデックスを返します。
パブリック メソッド 静的メンバー FindLastIndex<T>(T[], Int32, Int32, Predicate<T>) 指定された述語によって定義された条件と一致する要素を、Array の指定されたインデックス位置から、指定された要素数までを範囲として検索し、最もインデックス番号の大きい要素の 0 から始まるインデックスを返します。
パブリック メソッド 静的メンバー ForEach<T> 指定された配列内の各要素に対して、指定された処理を実行します。
パブリック メソッド GetEnumerator Array IEnumerator を返します。
パブリック メソッド GetHashCode 特定の型のハッシュ関数として機能します。 (Object から継承されます。)
パブリック メソッド GetLength Array の指定した次元にある要素の数を表す 32 ビット整数を取得します。
パブリック メソッド GetLowerBound Array 内の指定した次元の下限を取得します。
パブリック メソッド GetType 現在のインスタンスの Type を取得します。 (Object から継承されます。)
パブリック メソッド GetUpperBound Array 内の指定した次元の上限を取得します。
パブリック メソッド GetValue(Int32) 1 次元 Array 内の指定した位置にある値を取得します。インデックスは 32 ビット整数値として指定します。
パブリック メソッド GetValue(Int32[]) 多次元 Array 内の指定した位置にある値を取得します。インデックスは 32 ビット整数値の配列として指定します。
パブリック メソッド 静的メンバー IndexOf(Array, Object) 指定したオブジェクトを検索し、1 次元の Array 全体でそのオブジェクトが最初に見つかった位置のインデックス番号を返します。
パブリック メソッド 静的メンバー IndexOf(Array, Object, Int32) 指定されたオブジェクトを、1 次元 Array の指定されたインデックスから最後の要素までを範囲として検索し、インデックス番号の最も小さい要素のインデックス番号を返します。
パブリック メソッド 静的メンバー IndexOf(Array, Object, Int32, Int32) 指定したオブジェクトを、指定したインデックス位置から、指定した要素数を範囲とする 1 次元 Array 要素の範囲内で検索し、最もインデックス番号の小さい要素のインデックス番号を返します。
パブリック メソッド 静的メンバー IndexOf<T>(T[], T) Array 全体を対象に指定したオブジェクトを検索し、インデックス番号の最も小さい要素のインデックスを返します。
パブリック メソッド 静的メンバー IndexOf<T>(T[], T, Int32) 指定したオブジェクトを、Array の指定したインデックス位置から最後の要素までを範囲として検索し、最もインデックス番号の小さい要素のインデックス番号を返します。
パブリック メソッド 静的メンバー IndexOf<T>(T[], T, Int32, Int32) 指定したオブジェクトを、Array の指定したインデックスから指定した要素数を範囲として検索し、インデックス番号の最も小さい要素のインデックス番号を返します。
パブリック メソッド Initialize 値型の既定のコンストラクターを呼び出して、この値型 Array の各要素を初期化します。
パブリック メソッド 静的メンバー LastIndexOf(Array, Object) 指定したオブジェクトを検索し、1 次元の Array 全体でそのオブジェクトが最後に見つかった位置のインデックス番号を返します。
パブリック メソッド 静的メンバー LastIndexOf(Array, Object, Int32) 1 次元 Array の先頭の要素から、指定したインデックスまでを対象に指定したオブジェクトを検索し、インデックス番号の最も大きい要素のインデックス番号を返します。
パブリック メソッド 静的メンバー LastIndexOf(Array, Object, Int32, Int32) 指定したオブジェクトを、1 次元 Array の指定したインデックス位置から、指定した要素数を範囲として検索し、インデックス番号の最も大きい要素のインデックス番号を返します。
パブリック メソッド 静的メンバー LastIndexOf<T>(T[], T) 指定したオブジェクトを Array 全体を対象に検索し、インデックス番号の最も大きい要素のインデックスを返します。
パブリック メソッド 静的メンバー LastIndexOf<T>(T[], T, Int32) 指定したオブジェクトを、Array の先頭の要素から、指定されたインデックス位置までを範囲として検索し、インデックス番号の最も大きい要素のインデックス番号を返します。
パブリック メソッド 静的メンバー LastIndexOf<T>(T[], T, Int32, Int32) 指定したオブジェクトを、Array の指定したインデックス位置から、指定した要素数を範囲として検索し、インデックス番号の最も大きい要素のインデックス番号を返します。
プロテクト メソッド MemberwiseClone 現在の Object の簡易コピーを作成します。 (Object から継承されます。)
パブリック メソッド 静的メンバー Resize<T> 配列の要素数を、指定した新しいサイズに変更します。
パブリック メソッド 静的メンバー Reverse(Array) 1 次元の Array 内全体の要素のシーケンスを反転させます。
パブリック メソッド 静的メンバー Reverse(Array, Int32, Int32) 1 次元 Array 内の要素範囲の並び順を反転させます。
パブリック メソッド SetValue(Object, Int32) 1 次元 Array 内の指定した位置にある要素に値を設定します。インデックスは 32 ビット整数値として指定します。
パブリック メソッド SetValue(Object, Int32[]) 多次元 Array 内の指定した位置にある要素に値を設定します。インデックスは 32 ビット整数値の配列として指定します。
パブリック メソッド 静的メンバー Sort(Array) Array の各要素によって実装された IComparable を使用して、1 次元 Array 全体の要素を並べ替えます。
パブリック メソッド 静的メンバー Sort(Array, IComparer) 1 次元 Array 内の要素を、指定した IComparer を使用して並べ替えます。
パブリック メソッド 静的メンバー Sort(Array, Array, IComparer) 2 つの 1 次元 Array オブジェクト (一方のオブジェクトがキーを格納し、他方のオブジェクトがそれらに対応する項目を格納する) を、最初の Array 内のキーに基づき、指定した IComparer を使用して並べ替えます。
パブリック メソッド 静的メンバー Sort(Array, Int32, Int32) Array の各要素によって実装された IComparable を使用して、1 次元 Array の要素範囲を並べ替えます。
パブリック メソッド 静的メンバー Sort(Array, Int32, Int32, IComparer) 1 次元 Array の範囲内の要素範囲を、指定した IComparer を使用して並べ替えます。
パブリック メソッド 静的メンバー Sort(Array, Array, Int32, Int32, IComparer) 2 つの 1 次元 Array オブジェクト (一方のオブジェクトがキーを格納し、他方のオブジェクトがそれらに対応する項目を格納する) 内の要素範囲を、最初の Array 内のキーに基づき、指定した IComparer を使用して並べ替えます。
パブリック メソッド 静的メンバー Sort<T>(T[]) Array の各要素によって実装された IComparable<T> ジェネリック インターフェイスを使用して、Array 全体の要素を並べ替えます。
パブリック メソッド 静的メンバー Sort<T>(T[], IComparer<T>) Array 内の要素を、指定した IComparer<T> ジェネリック インターフェイスを使用して並べ替えます。
パブリック メソッド 静的メンバー Sort<T>(T[], Comparison<T>) Array 内の要素を、指定した Comparison<T> を使用して並べ替えます。
パブリック メソッド 静的メンバー Sort<T>(T[], Int32, Int32) Array の各要素によって実装された IComparable<T> ジェネリック インターフェイスを使用して、Array の要素範囲を並べ替えます。
パブリック メソッド 静的メンバー Sort<T>(T[], Int32, Int32, IComparer<T>) 指定した IComparer<T> ジェネリック インターフェイスを使用して、Array 内の要素範囲を並べ替えます。
パブリック メソッド 静的メンバー Sort<TKey, TValue>(TKey[], TValue[]) 2 つの Array オブジェクト (一方のオブジェクトがキーを格納し、他方のオブジェクトがそれらに対応する項目を格納する) を、最初の Array 内のキーに基づき、各キーによって実装された IComparable<T> ジェネリック インターフェイスを使用して並べ替えます。
パブリック メソッド 静的メンバー Sort<TKey, TValue>(TKey[], TValue[], IComparer<TKey>) 2 つの Array オブジェクト (一方のオブジェクトがキーを格納し、他方のオブジェクトがそれらに対応する項目を格納する) を、最初の Array 内のキーに基づき、指定した IComparer<T> ジェネリック インターフェイスを使用して並べ替えます。
パブリック メソッド 静的メンバー Sort<TKey, TValue>(TKey[], TValue[], Int32, Int32) 2 つの Array オブジェクト (一方のオブジェクトがキーを格納し、他方のオブジェクトがそれらに対応する項目を格納する) の要素範囲を、最初の Array 内のキーに基づき、各キーによって実装された IComparable<T> ジェネリック インターフェイスを使用して並べ替えます。
パブリック メソッド 静的メンバー Sort<TKey, TValue>(TKey[], TValue[], Int32, Int32, IComparer<TKey>) 2 つの Array オブジェクト (一方のオブジェクトがキーを格納し、他方のオブジェクトがそれらに対応する項目を格納する) 内の要素範囲を、最初の Array 内のキーに基づき、指定した IComparer<T> ジェネリック インターフェイスを使用して並べ替えます。
パブリック メソッド ToString 現在のオブジェクトを表す文字列を返します。 (Object から継承されます。)
パブリック メソッド 静的メンバー TrueForAll<T> 配列内のすべての要素が、指定された述語によって定義された条件と一致するかどうかを調べます。
このページのトップへ

  名前説明
パブリック拡張メソッド AsQueryable IEnumerable IQueryable に変換します。 (Queryable によって定義されています。)
パブリック拡張メソッド Cast<TResult> IEnumerable の要素を、指定した型に変換します。 (Enumerable によって定義されています。)
パブリック拡張メソッド OfType<TResult> 指定された型に基づいて IEnumerable の要素をフィルター処理します。 (Enumerable によって定義されています。)
このページのトップへ

  名前説明
明示的なインターフェイスの実装 プライベート メソッド IList.Add IList.Add を実装します。常に NotSupportedException をスローします。
明示的なインターフェイスの実装 プライベート メソッド IList.Clear Array 内のすべての要素を、要素の型に応じて、0、false、または null に設定します。
明示的なインターフェイスの実装 プライベート メソッド IList.Contains ある要素が Array 内に存在するかどうかを判断します。
明示的なインターフェイスの実装 プライベート メソッド IList.IndexOf 指定したオブジェクトを検索し、現在の 1 次元インスタンス内でそのオブジェクトが最初に見つかった位置のインデックス番号を返します。
明示的なインターフェイスの実装 プライベート メソッド IList.Insert IList.Insert を実装します。常に NotSupportedException をスローします。
明示的なインターフェイスの実装 プライベート メソッド IList.Remove IList.Remove を実装します。常に NotSupportedException をスローします。
明示的なインターフェイスの実装 プライベート メソッド IList.RemoveAt IList.RemoveAt を実装します。常に NotSupportedException をスローします。
明示的なインターフェイスの実装 プライベート メソッド IStructuralComparable.CompareTo 並び替え順序で、現在のコレクション オブジェクトを別のオブジェクトより前にするか、同じ位置にするか、後にするかを判別します。
明示的なインターフェイスの実装 プライベート メソッド IStructuralEquatable.Equals オブジェクトが現在のインスタンスと等しいかどうかを判断します。
明示的なインターフェイスの実装 プライベート メソッド IStructuralEquatable.GetHashCode 現在のインスタンスのハッシュ コードを返します。
このページのトップへ

表示: