NET.GenericClass クラス
名前空間: NET
パラメーター化されたジェネリック型の定義を表す
説明
関数 NET.createGeneric
は、このクラスのインスタンスを使用して、別のパラメーター化された型によるパラメーター化が必要なジェネリックを特殊化した型を作成します。
作成
genType
= NET.GenericClass(className
,paramTypes
)
入力引数
className
— ジェネリック型の名前
string | 文字ベクトル
完全修飾ジェネリック型の名前。string または文字ベクトルとして指定します。
paramTypes
— パラメーター型
string | 文字ベクトル | NET.GenericClass
ジェネリック クラス パラメーター化の 1 ~ N 番目 (存在する場合) のパラメーター型。次のように指定します。
完全修飾ジェネリック型の名前を含む string または文字ベクトル。
別のパラメーター化タイプで深く入れ子にされたパラメーター化が必要な場合の
NET.GenericClass
クラスのインスタンス。
例
System.Collections.Generic.List
System.Collections.Generic.KeyValuePair
汎用関連付けの System.Collections.Generic.List
のインスタンスを作成します。ここで、Key
は System.Int32
のタイプであり、Value
は 10 のキーと値のペアの初期ストレージ容量をもつ System.String
クラスです。
kvpType = NET.GenericClass(... 'System.Collections.Generic.KeyValuePair',... 'System.Int32', 'System.String'); kvpList = NET.createGeneric('System.Collections.Generic.List',... {kvpType}, 10);
バージョン履歴
R2009a で導入
MATLAB コマンド
次の MATLAB コマンドに対応するリンクがクリックされました。
コマンドを MATLAB コマンド ウィンドウに入力して実行してください。Web ブラウザーは MATLAB コマンドをサポートしていません。
Select a Web Site
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .
You can also select a web site from the following list:
How to Get Best Site Performance
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Americas
- América Latina (Español)
- Canada (English)
- United States (English)
Europe
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)