ReadOnlySequence<T>.Slice 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
| 名称 | 说明 |
|---|---|
| Slice(Int64) |
从当前 ReadOnlySequence<T>开始形成一个切片,从指定的索引开始,并继续到只读序列的末尾。 |
| Slice(SequencePosition) |
从当前 ReadOnlySequence<T>开始形成一个切片,从指定的序列位置开始,并继续到只读序列的末尾。 |
| Slice(Int32, Int32) |
从当前ReadOnlySequence<T>开始,以 |
| Slice(Int32, SequencePosition) |
形成从当前开始和结束的ReadOnlySequence<T>切片 |
| Slice(Int64, Int64) |
从给定ReadOnlySequence<T>的切片开始,从 |
| Slice(Int64, SequencePosition) |
形成从当前开始和结束的ReadOnlySequence<T>切片 |
| Slice(SequencePosition, Int32) |
从当前ReadOnlySequence<T>开始,以 |
| Slice(SequencePosition, Int64) |
从当前ReadOnlySequence<T>开始,以 |
| Slice(SequencePosition, SequencePosition) |
形成从当前开始和结束的ReadOnlySequence<T>切片 |
Slice(Int64)
- Source:
- ReadOnlySequence.cs
- Source:
- ReadOnlySequence.cs
- Source:
- ReadOnlySequence.cs
- Source:
- ReadOnlySequence.cs
- Source:
- 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)
- Source:
- ReadOnlySequence.cs
- Source:
- ReadOnlySequence.cs
- Source:
- ReadOnlySequence.cs
- Source:
- ReadOnlySequence.cs
- Source:
- 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)
- Source:
- ReadOnlySequence.cs
- Source:
- ReadOnlySequence.cs
- Source:
- ReadOnlySequence.cs
- Source:
- ReadOnlySequence.cs
- Source:
- 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)
- Source:
- ReadOnlySequence.cs
- Source:
- ReadOnlySequence.cs
- Source:
- ReadOnlySequence.cs
- Source:
- ReadOnlySequence.cs
- Source:
- ReadOnlySequence.cs
形成从当前开始和结束的ReadOnlySequence<T>切片startend(独占)。
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)
- Source:
- ReadOnlySequence.cs
- Source:
- ReadOnlySequence.cs
- Source:
- ReadOnlySequence.cs
- Source:
- ReadOnlySequence.cs
- Source:
- 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)
- Source:
- ReadOnlySequence.cs
- Source:
- ReadOnlySequence.cs
- Source:
- ReadOnlySequence.cs
- Source:
- ReadOnlySequence.cs
- Source:
- ReadOnlySequence.cs
形成从当前开始和结束的ReadOnlySequence<T>切片startend(独占)。
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)
- Source:
- ReadOnlySequence.cs
- Source:
- ReadOnlySequence.cs
- Source:
- ReadOnlySequence.cs
- Source:
- ReadOnlySequence.cs
- Source:
- 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)
- Source:
- ReadOnlySequence.cs
- Source:
- ReadOnlySequence.cs
- Source:
- ReadOnlySequence.cs
- Source:
- ReadOnlySequence.cs
- Source:
- 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)
- Source:
- ReadOnlySequence.cs
- Source:
- ReadOnlySequence.cs
- Source:
- ReadOnlySequence.cs
- Source:
- ReadOnlySequence.cs
- Source:
- ReadOnlySequence.cs
形成从当前开始和结束的ReadOnlySequence<T>切片startend(独占)。
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 )的项的切片。