Enumerable.Sequence<T>(T, T, T) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
ile start başlayan ve ulaşılana kadar step her biri artımlı endInclusive ek değerler veren bir dizi oluşturur.
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)
Tür Parametreleri
- T
Sonuç dizisinde döndürülecek değerin türü.
Parametreler
- start
- T
Başlangıç değeri. Bu değer her zaman sonuçta elde edilen diziye eklenir.
- endInclusive
- T
Diziye dahil edilmeyecek değerlerin ötesindeki bitiş sınırı.
- step
- T
Dizideki bir sonraki değerin önceki değerden artırılacağı tutar.
Döndürülenler
IEnumerable<T> Dizisini içeren bir.
Özel durumlar
start, null'e eşittir.
endInclusive, null'e eşittir.
step, null'e eşittir.
start NaN'dir.
endInclusive NaN'dir.
step NaN'dir.
step sıfırdan büyük ancak endInclusive değerinden startküçüktür.
step sıfırdan küçük ama endInclusive değerinden startbüyüktür.
step sıfırdır ve endInclusive değerine eşit startdeğildir.