Span<T>.Slice メソッド

定義

オーバーロード

名前 説明
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

スライスを開始する位置を示す 0 から始まるインデックス。

返品

startからスパンの末尾まで、現在のスパンのすべての要素で構成されるスパン。

例外

start が 0 より小さいか、 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

このスライスを開始する位置を示す 0 から始まるインデックス。

length
Int32

スライスの目的の長さ。

返品

lengthから始まる現在のスパンのstart要素で構成されるスパン。

例外

start または start + length が 0 より小さいか、 Lengthより大きい。

適用対象