Bagikan melalui


Fungsi MappedOverRange

Nama yang sepenuhnya memenuhi syarat: Std.Arrays.MappedOverRange

function MappedOverRange<'T>(mapper : (Int -> 'T), range : Range) : 'T[]

Ringkasan

Mengingat rentang dan fungsi yang mengambil bilangan bulat sebagai input, mengembalikan array baru yang terdiri dari gambar nilai rentang di bawah fungsi.

Parameter Jenis

'T

Jenis hasil fungsi mapper.

Masukan

Mapper

Fungsi dari Int ke 'T yang digunakan untuk memetakan nilai rentang.

lingkup

Berbagai bilangan bulat.

Hasil

Array 'T[] elemen yang dipetakan oleh fungsi mapper.

Contoh

Contoh ini menambahkan 1 ke rentang angka genap:

let numbers = MappedOverRange(x -> x + 1, 0..2..10);
// numbers = [1, 3, 5, 7, 9, 11]

Lihat Juga

  • Microsoft.Quantum.Arrays.Mapped