Aracılığıyla paylaş


ArraySegment<T>.Slice Yöntem

Tanım

Aşırı Yüklemeler

Slice(Int32)

Belirtilen dizinden başlayarak geçerli dizi kesiminden bir dilim oluşturur.

Slice(Int32, Int32)

Belirtilen dizinden başlayarak geçerli dizi kesiminden belirtilen uzunlukta bir dilim oluşturur.

Slice(Int32)

Belirtilen dizinden başlayarak geçerli dizi kesiminden bir dilim oluşturur.

public:
 ArraySegment<T> Slice(int index);
public ArraySegment<T> Slice (int index);
member this.Slice : int -> ArraySegment<'T>
Public Function Slice (index As Integer) As ArraySegment(Of T)

Parametreler

index
Int32

Dilimin başlatıldığı dizin.

Döndürülenler

ArraySegment<T>

Dizi kesiminin sonuna kadar geçerli dizi kesiminin tüm öğelerinden index oluşan bir dizi kesimi.

Özel durumlar

Bu örneğin temel dizisi şeklindedir null.

index bu örneğin temel dizisinin uzunluğundan büyük.

Şunlara uygulanır

Slice(Int32, Int32)

Belirtilen dizinden başlayarak geçerli dizi kesiminden belirtilen uzunlukta bir dilim oluşturur.

public:
 ArraySegment<T> Slice(int index, int count);
public ArraySegment<T> Slice (int index, int count);
member this.Slice : int * int -> ArraySegment<'T>
Public Function Slice (index As Integer, count As Integer) As ArraySegment(Of T)

Parametreler

index
Int32

Dilimin başlatıldığı dizin.

count
Int32

Dilimin istenen uzunluğu.

Döndürülenler

ArraySegment<T>

öğesinden count indexbaşlayarak öğelerin dizi kesimi.

Özel durumlar

Bu örneğin temel dizisi şeklindedir null.

index bu örneğin temel dizisinin uzunluğundan büyük.

-veya-

count , bu örneğin temel dizisinin uzunluğundan daha uzun - index.

Şunlara uygulanır