ArrayShapeEncoder.Shape Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Kodar matrisform.
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))
Parametrar
- rank
- Int32
Antalet dimensioner i matrisen (ska vara 1 eller fler).
- sizes
- ImmutableArray<Int32>
Dimensionsstorlekar. Matrisen kan vara kortare än rank men inte längre.
- lowerBounds
- ImmutableArray<Int32>
Dimensionens nedre gränser eller default(ImmutableArray<T>) för att ange alla rank lägre gränser till 0.
Matrisen kan vara kortare än rank men inte längre.
Undantag
rank ligger utanför intervallet [1, 0xffff], mindre än sizes.Length, eller mindre än lowerBounds.Length.
sizes är null.