Span<T>.Slice 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
| 名稱 | 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