EnumBuilder.MakeArrayType メソッド

定義

現在の型の配列を表す Type オブジェクトを返します。

オーバーロード

名前 説明
MakeArrayType()

現在の型の 1 次元配列を表す Type オブジェクトを返します。下限は 0 です。

MakeArrayType(Int32)

指定した次元数の現在の型の配列を表す Type オブジェクトを返します。

MakeArrayType()

ソース:
EnumBuilder.cs
ソース:
EnumBuilder.cs
ソース:
EnumBuilder.cs
ソース:
EnumBuilder.cs
ソース:
EnumBuilder.cs

現在の型の 1 次元配列を表す Type オブジェクトを返します。下限は 0 です。

public:
 override Type ^ MakeArrayType();
[System.Diagnostics.CodeAnalysis.RequiresDynamicCode("The code for an array of the specified type might not be available.")]
public override Type MakeArrayType();
public override Type MakeArrayType();
[<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("The code for an array of the specified type might not be available.")>]
override this.MakeArrayType : unit -> Type
override this.MakeArrayType : unit -> Type
Public Overrides Function MakeArrayType () As Type

返品

現在の型の 1 次元配列を表す Type オブジェクト。下限は 0 です。

属性

こちらもご覧ください

適用対象

MakeArrayType(Int32)

ソース:
EnumBuilder.cs
ソース:
EnumBuilder.cs
ソース:
EnumBuilder.cs
ソース:
EnumBuilder.cs
ソース:
EnumBuilder.cs

指定した次元数の現在の型の配列を表す Type オブジェクトを返します。

public:
 override Type ^ MakeArrayType(int rank);
[System.Diagnostics.CodeAnalysis.RequiresDynamicCode("The code for an array of the specified type might not be available.")]
public override Type MakeArrayType(int rank);
public override Type MakeArrayType(int rank);
[<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("The code for an array of the specified type might not be available.")>]
override this.MakeArrayType : int -> Type
override this.MakeArrayType : int -> Type
Public Overrides Function MakeArrayType (rank As Integer) As Type

パラメーター

rank
Int32

配列の次元数。 この数値は 32 以下にする必要があります。

返品

指定した次元数の現在の型の配列を表すオブジェクト。

属性

例外

rank が 1 未満です。

こちらもご覧ください

適用対象