:System.Collections.Immutableアセンブリ:System.Collections.Immutable.dll変更できない配列を表します。この配列は、作成後に変更することができません。IStructuralEquatable型パラメーターT配列に格納される要素の型。最適なシナリオと、ImmutableList<T>に最適なものがあります。items)パフォーマンスクリティカルセクションのデータを反復処理できる必要があります。smallコレクションの更新は、コンテンツを反復処理するよりもパフォーマンスが重要です。arrayフィールドEmpty空の変更できない配列を取得します。array.プロパティIsDefaultこの配列が宣言されていても初期化されていないかどうかを示す値を取得します。空か、初期化されていないかを示す値を取得します。空かどうかを示す値を取得します。empty.Item[Int32]変更できない配列内の指定したインデックス位置にある要素を取得します。array.Length配列内の要素の数を取得します。array.メソッドAdd(T)元の配列のコピーの末尾に指定した項目を追加して返します。end.AddRange(IEnumerable<T>)元の配列のコピーの末尾に指定した要素を追加して返します。array.AddRange(ImmutableArray<T>)元の配列のコピーの末尾に指定した要素を追加して返します。array.As<TOther>()異なる型にキャストされる配列の要素が格納された、新しい変更できない配列を返します。type.AsMemory()この変更できない配列に対して、新しい読み取り専用のメモリ領域を作成します。array.AsSpan()この変更できない配列に対して、新しい読み取り専用のスパンを作成します。構造体のインスタンスを初期化します。新しいインスタンスを初期化します。既存の配列を効率的に再利用するために、共変の静的キャストを許可します。array.Clear()要素がすべて削除された配列を返します。removed.Contains(T)指定した項目が配列内にあるかどうかを判断します。Int32)この配列内の指定した項目を、指定した配列の指定したインデックスを開始位置としてコピーします。index.CopyTo(T[])この配列の内容を指定した配列にコピーします。Int32)この配列の内容を、指定した配列の指定したインデックスを開始位置としてコピーします。index.Equals(ImmutableArray<T>)指定した配列がこの配列と等しいかどうかを示します。array.Equals(Object)この配列が指定したオブジェクトと等しいかどうかを判断します。object.GetEnumerator()配列の内容を反復処理する列挙子を返します。instance.IndexOf(T)指定された項目を配列内で検索します。Int32)指定された項目を配列内で検索します。IEqualityComparer<T>)指定された項目を配列内で検索します。Int32)指定された項目を配列内で検索します。IEqualityComparer<T>)指定された項目を配列内で検索します。T)指定した値が指定した位置に挿入された新しい配列を返します。IEnumerable<T>)指定したインデックス位置に指定した値を挿入します。ImmutableArray<T>)指定したインデックス位置に指定した値を挿入します。ある要素への読み取り専用参照を取得します。list.LastIndexOf(T)指定された項目を配列内で検索します。検索は、配列の末尾から開始されます。Int32)指定された項目を配列内で検索します。検索は、配列の末尾から開始されます。Int32)指定された項目を配列内で検索します。検索は、配列の末尾から開始されます。IEqualityComparer<T>)指定された項目を配列内で検索します。検索は、配列の末尾から開始されます。array.OfType<TResult>()この配列の要素をフィルター処理して、指定された型に割り当てることができる要素を抽出します。type.Remove(T)最初に見つかった指定された要素を配列から削除した配列を返します。一致するものが見つからない場合は、現在の配列が返されます。IEqualityComparer<T>)最初に見つかった指定された要素を配列から削除した配列を返します。array.一致するものが見つからない場合は、現在の配列が返されます。returned.RemoveAll(Predicate<T>)指定した条件を満たすすべての項目を配列から削除します。condition.RemoveAt(Int32)指定した位置の要素が削除された配列を返します。removed.RemoveRange(IEnumerable<T>)指定した項目をこの配列から削除します。IEqualityComparer<T>)指定した項目をこの配列から削除します。array.RemoveRange(ImmutableArray<T>)指定した値をこのリストから削除します。IEqualityComparer<T>)指定した項目をこのリストから削除します。Int32)指定した位置の要素が削除された配列を返します。T)指定された値と等しい、配列内の最初の要素を検索して、その値を、指定した新しい値に置き換えます。IEqualityComparer<T>)指定された値と等しい、配列内の最初の要素を検索して、その値を、指定した新しい値に置き換えます。T)指定したインデックス位置の項目を、指定した項目で置き換えます。item.Sort()既定の比較子を使用して、変更できない配列内の要素を並べ替えます。全体の要素を並べ替えます。Comparison<T>.Sort(IComparer<T>)指定した比較子を使用して、変更できない配列内の要素を並べ替えます。IComparer<T>)指定した比較子を使用して、変更できない配列内の指定した要素を並べ替えます。comparer.ToBuilder()この配列と同じ内容で、標準の変更可能なインターフェイスを使用して複数の操作で効率的に変更できる配列を作成します。つの配列が等しいかどうかを示す値を返します。つの配列が等しいかどうかを示す値を返します。つの配列が等しくないかどうかを示す値を返します。つの配列が等しくないかどうかを確認します。Int32)指定されたインデックスを開始位置として、この配列を別の配列にコピーします。index.ICollection.Count配列のサイズを取得します。インターフェイスをご覧ください。interface.ICollection.SyncRoot同期ルートを取得します。