語言

Span<T>.Slice 方法

定義

多載

名稱 Description
Slice(Int32)

從當前區間中劃出一個切片,起始於指定索引。

Slice(Int32, Int32)

從指定索引開始、長度指定的情況下,從當前區間中切出一個切片。

Slice(Int32)

來源:
Span.cs
來源:
Span.cs
來源:
Span.cs
來源:
Span.cs
來源:
Span.cs

從當前區間中劃出一個切片,起始於指定索引。

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

參數

start
Int32

以零為基礎的索引,從零開始切片。

傳回

一個包含從該 start 跨到該跨端的所有當前跨元素的跨度。

例外狀況

start 小於零或大於 Length。

適用於

Slice(Int32, Int32)

來源:
Span.cs
來源:
Span.cs
來源:
Span.cs
來源:
Span.cs
來源:
Span.cs

從指定索引開始、長度指定的情況下,從當前區間中切出一個切片。

public:
 Span<T> Slice(int start, int length);
public Span<T> Slice(int start, int length);
member this.Slice : int * int -> Span<'T>
Public Function Slice (start As Integer, length As Integer) As Span(Of T)

參數

start
Int32

此為起始此切片的零基索引。

length
Int32

切片的期望長度。

傳回

一個由 length 當前張成元素組成的張成,從 開始 start。

例外狀況

start或start + length小於零或大於。Length

適用於