ImmutableList クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ImmutableList<T> クラスのインスタンスの初期化メソッドのセットを提供します。
public ref class ImmutableList abstract sealed
public static class ImmutableList
type ImmutableList = class
Public Module ImmutableList
- 継承
-
ImmutableList
メソッド
| 名前 | 説明 |
|---|---|
| Create<T>() |
空の変更できないリストを作成します。 |
| Create<T>(ReadOnlySpan<T>) |
指定した項目範囲の項目を含む新しい変更できないリストを作成します。 |
| Create<T>(T) |
指定した項目を含む新しい変更できないリストを作成します。 |
| Create<T>(T[]) |
指定した項目の配列を含む新しい変更できないリストを作成します。 |
| CreateBuilder<T>() |
新しい変更できないリスト ビルダーを作成します。 |
| CreateRange<T>(IEnumerable<T>) |
指定した項目を含む新しい変更できないリストを作成します。 |
| IndexOf<T>(IImmutableList<T>, T, IEqualityComparer<T>) |
指定したオブジェクトを検索し、リスト内で最初に見つかった位置の 0 から始まるインデックスを返します。 |
| IndexOf<T>(IImmutableList<T>, T, Int32, Int32) |
指定したオブジェクトを検索し、指定したインデックスから最後の要素まで、変更できないリスト内の要素の範囲内で最初に出現する 0 から始まるインデックスを返します。 |
| IndexOf<T>(IImmutableList<T>, T, Int32) |
指定したオブジェクトを検索し、指定したインデックスから最後の要素まで、変更できないリスト内の要素の範囲内で最初に出現する 0 から始まるインデックスを返します。 |
| IndexOf<T>(IImmutableList<T>, T) |
指定したオブジェクトを検索し、リスト内で最初に見つかった位置の 0 から始まるインデックスを返します。 |
| LastIndexOf<T>(IImmutableList<T>, T, IEqualityComparer<T>) |
指定したオブジェクトを検索し、変更できないリスト全体で最後に出現した 0 から始まるインデックスを返します。 |
| LastIndexOf<T>(IImmutableList<T>, T, Int32, Int32) |
指定したオブジェクトを検索し、最初の要素から指定したインデックスに拡張される変更できないリスト内の要素の範囲内で最後に出現した位置の 0 から始まるインデックスを返します。 |
| LastIndexOf<T>(IImmutableList<T>, T, Int32) |
指定したオブジェクトを検索し、最初の要素から指定したインデックスに拡張される変更できないリスト内の要素の範囲内で最後に出現した位置の 0 から始まるインデックスを返します。 |
| LastIndexOf<T>(IImmutableList<T>, T) |
指定したオブジェクトを検索し、変更できないリスト全体で最後に出現した 0 から始まるインデックスを返します。 |
| Remove<T>(IImmutableList<T>, T) |
指定した値をこのリストから削除します。 |
| RemoveRange<T>(IImmutableList<T>, IEnumerable<T>) |
指定した値をこのリストから削除します。 |
| Replace<T>(IImmutableList<T>, T, T) |
リスト内の最初の等しい要素を指定した要素に置き換えます。 |
| ToImmutableList<TSource>(IEnumerable<TSource>) |
シーケンスを列挙し、その内容の変更できないリストを生成します。 |
| ToImmutableList<TSource>(ImmutableList<TSource>.Builder) |
ビルダーのコレクションの現在の内容から変更できないリストを作成します。 |
適用対象
スレッド セーフ
この型はスレッド セーフです。