ArraySegment<T>.Slice 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
Slice(Int32) |
从指定索引处开始,形成当前数组段的一个切片。 |
Slice(Int32, Int32) |
从指定索引处开始,形成当前数组段的一个指定长度的切片。 |
Slice(Int32)
从指定索引处开始,形成当前数组段的一个切片。
public:
ArraySegment<T> Slice(int index);
public ArraySegment<T> Slice (int index);
member this.Slice : int -> ArraySegment<'T>
Public Function Slice (index As Integer) As ArraySegment(Of T)
参数
- index
- Int32
开始切片处的索引。
返回
一个数组段,其中包含当前数组段从 index
到数组段末尾的所有元素。
例外
此实例的基础数组为 null
。
index
大于此实例的基础数组的长度。
适用于
Slice(Int32, Int32)
从指定索引处开始,形成当前数组段的一个指定长度的切片。
public:
ArraySegment<T> Slice(int index, int count);
public ArraySegment<T> Slice (int index, int count);
member this.Slice : int * int -> ArraySegment<'T>
Public Function Slice (index As Integer, count As Integer) As ArraySegment(Of T)
参数
- index
- Int32
开始切片处的索引。
- count
- Int32
切片的所需长度。
返回
从 index
开始的 count
元素组成的数组段。
例外
此实例的基础数组为 null
。