ArrayShapeEncoder.Shape メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
配列図形をエンコードします。
public:
void Shape(int rank, System::Collections::Immutable::ImmutableArray<int> sizes, System::Collections::Immutable::ImmutableArray<int> lowerBounds);
public void Shape(int rank, System.Collections.Immutable.ImmutableArray<int> sizes, System.Collections.Immutable.ImmutableArray<int> lowerBounds);
member this.Shape : int * System.Collections.Immutable.ImmutableArray<int> * System.Collections.Immutable.ImmutableArray<int> -> unit
Public Sub Shape (rank As Integer, sizes As ImmutableArray(Of Integer), lowerBounds As ImmutableArray(Of Integer))
パラメーター
- rank
- Int32
配列内の次元の数 (1 以上にする)。
- sizes
- ImmutableArray<Int32>
ディメンション サイズ。 配列は rank よりも短い場合がありますが、長くすることはできません。
- lowerBounds
- ImmutableArray<Int32>
寸法下限、またはすべてのrank下限を 0 に設定する default(ImmutableArray<T>)。
配列は rank よりも短い場合がありますが、長くすることはできません。
例外
rank が [1, 0xffff] の範囲外であるか、 sizes.Lengthより小さいか、 lowerBounds.Lengthより小さい。
sizes は nullです。