ReadOnlySequence<T>.Slice メソッド

定義

オーバーロード

名前 説明
Slice(Int64)

指定したインデックスから始まり、読み取り専用シーケンスの最後まで、現在の ReadOnlySequence<T>からスライスを形成します。

Slice(SequencePosition)

現在の ReadOnlySequence<T>からスライスを形成します。指定したシーケンス位置から読み取り専用シーケンスの末尾まで続きます。

Slice(Int32, Int32)

現在の ReadOnlySequence<T>から、 startから length 項目を含むスライスを形成します。

Slice(Int32, SequencePosition)

現在の ReadOnlySequence<T>からスライスを形成し、 start で始まり、 end (排他的) で終わる。

Slice(Int64, Int64)

指定した ReadOnlySequence<T>から、 startから length 項目を含むスライスを形成します。

Slice(Int64, SequencePosition)

現在の ReadOnlySequence<T>からスライスを形成し、 start で始まり、 end (排他的) で終わる。

Slice(SequencePosition, Int32)

現在の ReadOnlySequence<T>から、 startから length 項目を含むスライスを形成します。

Slice(SequencePosition, Int64)

現在の ReadOnlySequence<T>から、 startから length 項目を含むスライスを形成します。

Slice(SequencePosition, SequencePosition)

現在の ReadOnlySequence<T>からスライスを形成し、 start で始まり、 end (排他的) で終わる。

Slice(Int64)

ソース:
ReadOnlySequence.cs
ソース:
ReadOnlySequence.cs
ソース:
ReadOnlySequence.cs
ソース:
ReadOnlySequence.cs
ソース:
ReadOnlySequence.cs

指定したインデックスから始まり、読み取り専用シーケンスの最後まで、現在の ReadOnlySequence<T>からスライスを形成します。

public:
 System::Buffers::ReadOnlySequence<T> Slice(long start);
public System.Buffers.ReadOnlySequence<T> Slice(long start);
member this.Slice : int64 -> System.Buffers.ReadOnlySequence<'T>
Public Function Slice (start As Long) As ReadOnlySequence(Of T)

パラメーター

start
Int64

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

返品

インデックス start で始まり、現在の読み取り専用シーケンスの末尾まで続くスライス。

適用対象

Slice(SequencePosition)

ソース:
ReadOnlySequence.cs
ソース:
ReadOnlySequence.cs
ソース:
ReadOnlySequence.cs
ソース:
ReadOnlySequence.cs
ソース:
ReadOnlySequence.cs

現在の ReadOnlySequence<T>からスライスを形成します。指定したシーケンス位置から読み取り専用シーケンスの末尾まで続きます。

public:
 System::Buffers::ReadOnlySequence<T> Slice(SequencePosition start);
public System.Buffers.ReadOnlySequence<T> Slice(SequencePosition start);
member this.Slice : SequencePosition -> System.Buffers.ReadOnlySequence<'T>
Public Function Slice (start As SequencePosition) As ReadOnlySequence(Of T)

パラメーター

start
SequencePosition

このスライスを開始する開始 (包括的) SequencePosition

返品

startシーケンス位置から開始し、現在の読み取り専用シーケンスの末尾まで続くスライス。

適用対象

Slice(Int32, Int32)

ソース:
ReadOnlySequence.cs
ソース:
ReadOnlySequence.cs
ソース:
ReadOnlySequence.cs
ソース:
ReadOnlySequence.cs
ソース:
ReadOnlySequence.cs

現在の ReadOnlySequence<T>から、 startから length 項目を含むスライスを形成します。

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

パラメーター

start
Int32

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

length
Int32

スライスの長さ。

返品

インデックス lengthから始まる現在のインスタンスのstart要素で構成されるスライス。

適用対象

Slice(Int32, SequencePosition)

ソース:
ReadOnlySequence.cs
ソース:
ReadOnlySequence.cs
ソース:
ReadOnlySequence.cs
ソース:
ReadOnlySequence.cs
ソース:
ReadOnlySequence.cs

現在の ReadOnlySequence<T>からスライスを形成し、 start で始まり、 end (排他的) で終わる。

public:
 System::Buffers::ReadOnlySequence<T> Slice(int start, SequencePosition end);
public System.Buffers.ReadOnlySequence<T> Slice(int start, SequencePosition end);
member this.Slice : int * SequencePosition -> System.Buffers.ReadOnlySequence<'T>
Public Function Slice (start As Integer, end As SequencePosition) As ReadOnlySequence(Of T)

パラメーター

start
Int32

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

end
SequencePosition

スライスの終了 (排他) SequencePosition

返品

現在の読み取り専用シーケンス内のstart シーケンス位置へのendインデックスの項目で構成されるスライス。含まれません。

適用対象

Slice(Int64, Int64)

ソース:
ReadOnlySequence.cs
ソース:
ReadOnlySequence.cs
ソース:
ReadOnlySequence.cs
ソース:
ReadOnlySequence.cs
ソース:
ReadOnlySequence.cs

指定した ReadOnlySequence<T>から、 startから length 項目を含むスライスを形成します。

public:
 System::Buffers::ReadOnlySequence<T> Slice(long start, long length);
public System.Buffers.ReadOnlySequence<T> Slice(long start, long length);
member this.Slice : int64 * int64 -> System.Buffers.ReadOnlySequence<'T>
Public Function Slice (start As Long, length As Long) As ReadOnlySequence(Of T)

パラメーター

start
Int64

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

length
Int64

スライスの長さ。

返品

インデックス lengthから始まる現在のインスタンスのstart要素で構成されるスライス。

適用対象

Slice(Int64, SequencePosition)

ソース:
ReadOnlySequence.cs
ソース:
ReadOnlySequence.cs
ソース:
ReadOnlySequence.cs
ソース:
ReadOnlySequence.cs
ソース:
ReadOnlySequence.cs

現在の ReadOnlySequence<T>からスライスを形成し、 start で始まり、 end (排他的) で終わる。

public:
 System::Buffers::ReadOnlySequence<T> Slice(long start, SequencePosition end);
public System.Buffers.ReadOnlySequence<T> Slice(long start, SequencePosition end);
member this.Slice : int64 * SequencePosition -> System.Buffers.ReadOnlySequence<'T>
Public Function Slice (start As Long, end As SequencePosition) As ReadOnlySequence(Of T)

パラメーター

start
Int64

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

end
SequencePosition

スライスの末尾 (排他的)。

返品

現在の読み取り専用シーケンス内のstart シーケンス位置へのendインデックスの項目で構成されるスライス。含まれません。

適用対象

Slice(SequencePosition, Int32)

ソース:
ReadOnlySequence.cs
ソース:
ReadOnlySequence.cs
ソース:
ReadOnlySequence.cs
ソース:
ReadOnlySequence.cs
ソース:
ReadOnlySequence.cs

現在の ReadOnlySequence<T>から、 startから length 項目を含むスライスを形成します。

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

パラメーター

start
SequencePosition

このスライスを開始する開始 (包括的) SequencePosition

length
Int32

スライスの長さ。

返品

シーケンス位置から始まる現在のインスタンスの length 要素で構成されるスライス start

適用対象

Slice(SequencePosition, Int64)

ソース:
ReadOnlySequence.cs
ソース:
ReadOnlySequence.cs
ソース:
ReadOnlySequence.cs
ソース:
ReadOnlySequence.cs
ソース:
ReadOnlySequence.cs

現在の ReadOnlySequence<T>から、 startから length 項目を含むスライスを形成します。

public:
 System::Buffers::ReadOnlySequence<T> Slice(SequencePosition start, long length);
public System.Buffers.ReadOnlySequence<T> Slice(SequencePosition start, long length);
member this.Slice : SequencePosition * int64 -> System.Buffers.ReadOnlySequence<'T>
Public Function Slice (start As SequencePosition, length As Long) As ReadOnlySequence(Of T)

パラメーター

start
SequencePosition

このスライスを開始する開始 (包括的) SequencePosition

length
Int64

スライスの長さ。

返品

シーケンス位置から始まる現在のインスタンスの length 要素で構成されるスライス start

適用対象

Slice(SequencePosition, SequencePosition)

ソース:
ReadOnlySequence.cs
ソース:
ReadOnlySequence.cs
ソース:
ReadOnlySequence.cs
ソース:
ReadOnlySequence.cs
ソース:
ReadOnlySequence.cs

現在の ReadOnlySequence<T>からスライスを形成し、 start で始まり、 end (排他的) で終わる。

public:
 System::Buffers::ReadOnlySequence<T> Slice(SequencePosition start, SequencePosition end);
public System.Buffers.ReadOnlySequence<T> Slice(SequencePosition start, SequencePosition end);
member this.Slice : SequencePosition * SequencePosition -> System.Buffers.ReadOnlySequence<'T>
Public Function Slice (start As SequencePosition, end As SequencePosition) As ReadOnlySequence(Of T)

パラメーター

start
SequencePosition

このスライスを開始する開始 (包括的) SequencePosition

end
SequencePosition

スライスの終了 (排他) SequencePosition

返品

現在の読み取り専用シーケンス内のstartシーケンス位置へのendシーケンス位置の項目で構成されるスライス。

適用対象