Fungsi SquareArrayFact

Peringatan

Dokumentasi ini mengacu pada QDK Klasik, yang telah digantikan oleh Modern QDK.

Silakan lihat https://aka.ms/qdk.api dokumentasi API untuk QDK Modern.

Namespace: Microsoft.Quantum.Arrays

Paket: Microsoft.Quantum.Standard

Mewakili kondisi bahwa array 2 dimensi memiliki bentuk persegi

function SquareArrayFact<'T> (array : 'T[][], message : String) : Unit

Deskripsi

Fungsi ini menegaskan bahwa setiap baris dalam array memiliki elemen sebanyak ada baris (elemen) dalam array.

Input

array : 'T[][]

Array elemen 2 dimensi

pesan : String

Pesan yang akan dicetak jika array bukan array persegi

Output : Unit

Jenis parameter

'T

Jenis setiap elemen .array

Contoh

SquareArrayFact([[1, 2], [3, 4]], "Array is not a square");       // okay
SquareArrayFact([[1, 2, 3], [4, 5, 6]], "Array is not a square"); // will fail
SquareArrayFact([[1, 2], [3, 4, 5]], "Array is not a square");    // will fail

Lihat juga