ReadOnlyMemory<T>.Slice メソッド

定義

オーバーロード

名前 説明
Slice(Int32)

指定した位置から最後まで続いて、指定されたメモリ領域からスライスを形成します。

Slice(Int32, Int32)

要素の start 位置から始まる特定のメモリ領域からスライス length 形成します。

Slice(Int32)

ソース:
ReadOnlyMemory.cs
ソース:
ReadOnlyMemory.cs
ソース:
ReadOnlyMemory.cs
ソース:
ReadOnlyMemory.cs
ソース:
ReadOnlyMemory.cs

指定した位置から最後まで続いて、指定されたメモリ領域からスライスを形成します。

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

パラメーター

start
Int32

このスライスを開始する位置のインデックス。

返品

目的のスライスを表す読み取り専用メモリ領域。

例外

start が 0 より小さいか、 Lengthより大きい。

適用対象

Slice(Int32, Int32)

ソース:
ReadOnlyMemory.cs
ソース:
ReadOnlyMemory.cs
ソース:
ReadOnlyMemory.cs
ソース:
ReadOnlyMemory.cs
ソース:
ReadOnlyMemory.cs

要素の start 位置から始まる特定のメモリ領域からスライス length 形成します。

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

パラメーター

start
Int32

このスライスを開始する位置のインデックス。

length
Int32

スライスの目的の長さ。

返品

目的のスライスを表す読み取り専用メモリ領域。

例外

startlength、または start + length が現在のインスタンスの範囲外です。

適用対象