ImmutableArray<T>.CastArray<TOther> メソッド

定義

基になる配列を TOther 型の配列にキャストすることによって、ImmutableArray<T> 構造体のインスタンスを初期化します。Initializes a new instance of the ImmutableArray<T> struct by casting the underlying array to an array of type TOther.

public:
generic <typename TOther>
 where TOther : class System::Collections::Immutable::ImmutableArray<TOther> CastArray();
public System.Collections.Immutable.ImmutableArray<TOther> CastArray<TOther> () where TOther : class;
member this.CastArray : unit -> System.Collections.Immutable.ImmutableArray<'Other (requires 'Other : null)> (requires 'Other : null)
Public Function CastArray(Of TOther As Class) () As ImmutableArray(Of TOther)

型パラメーター

TOther

返される配列要素の型。The type of array element to return.

戻り値

ImmutableArray<TOther>

新しい型にキャストされた要素を含む、変更できない配列インスタンス。An immutable array instance with elements cast to the new type.

例外

キャストが正しくない場合にスローされます。Thrown if the cast is illegal.

適用対象