Enumerable.Sequence<T>(T, T, T) Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menghasilkan urutan yang dimulai dengan start dan menghasilkan nilai tambahan yang masing-masing bertambah bertahap step hingga endInclusive tercapai.
public:
generic <typename T>
where T : System::Numerics::INumber<T> static System::Collections::Generic::IEnumerable<T> ^ Sequence(T start, T endInclusive, T step);
public static System.Collections.Generic.IEnumerable<T> Sequence<T>(T start, T endInclusive, T step) where T : System.Numerics.INumber<T>;
static member Sequence : 'T * 'T * 'T -> seq<'T (requires 'T :> System.Numerics.INumber<'T>)> (requires 'T :> System.Numerics.INumber<'T>)
Public Function Sequence(Of T As INumber(Of T)) (start As T, endInclusive As T, step As T) As IEnumerable(Of T)
Jenis parameter
- T
Jenis nilai yang akan dihasilkan dalam urutan hasil.
Parameter
- start
- T
Nilai awal. Nilai ini akan selalu disertakan dalam urutan yang dihasilkan.
- endInclusive
- T
Batas akhir di luar nilai mana yang tidak akan disertakan dalam urutan.
- step
- T
Jumlah di mana nilai berikutnya dalam urutan harus bertambah dari nilai sebelumnya.
Mengembalikan
Yang IEnumerable<T> berisi urutan.
Pengecualian
start adalah null.
endInclusive adalah null.
step adalah null.
start adalah NaN.
endInclusive adalah NaN.
step adalah NaN.
step lebih besar dari nol tetapi endInclusive kurang dari start.
step kurang dari nol tetapi endInclusive lebih besar dari start.
step nol dan endInclusive tidak sama dengan start.