Vector<T>.CopyTo 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
CopyTo(Span<Byte>) |
將向量複製到指定的 Span<T>。 |
CopyTo(Span<T>) |
將向量複製到指定的範圍。 . |
CopyTo(T[]) |
將向量執行個體複製到指定的目的陣列。 |
CopyTo(T[], Int32) |
從指定的索引位置開始,將向量執行個體複製到目的陣列。 |
CopyTo(Span<Byte>)
- 來源:
- Vector_1.cs
- 來源:
- Vector_1.cs
- 來源:
- Vector_1.cs
將向量複製到指定的 Span<T>。
public:
void CopyTo(Span<System::Byte> destination);
public readonly void CopyTo (Span<byte> destination);
public void CopyTo (Span<byte> destination);
member this.CopyTo : Span<byte> -> unit
Public Sub CopyTo (destination As Span(Of Byte))
參數
例外狀況
來源向量中的元素數大於目的地範圍中可用元素數。
.NET 5 和更新版本:不支持類型 T
。
適用於
CopyTo(Span<T>)
- 來源:
- Vector_1.cs
- 來源:
- Vector_1.cs
- 來源:
- Vector_1.cs
將向量複製到指定的範圍。 .
public:
void CopyTo(Span<T> destination);
public readonly void CopyTo (Span<T> destination);
public void CopyTo (Span<T> destination);
member this.CopyTo : Span<'T (requires 'T : struct)> -> unit
member this.CopyTo : Span<'T> -> unit
Public Sub CopyTo (destination As Span(Of T))
參數
例外狀況
來源向量中的元素數大於目的地範圍中可用元素數。
.NET 5 和更新版本:不支持類型 T
。
適用於
CopyTo(T[])
- 來源:
- Vector_1.cs
- 來源:
- Vector_1.cs
- 來源:
- Vector_1.cs
將向量執行個體複製到指定的目的陣列。
public:
void CopyTo(cli::array <T> ^ destination);
public void CopyTo (T[] destination);
public readonly void CopyTo (T[] destination);
member this.CopyTo : 'T[] -> unit
Public Sub CopyTo (destination As T())
參數
- destination
- T[]
可接收向量值複本的陣列。
例外狀況
destination
為 null
。
目前向量中的項目數大於 destination
陣列中所提供的項目數。
.NET 5 和更新版本:不支持類型 T
。
destination
為 null
。
備註
複製作業從 的索引 0 destination
開始。 目的陣列必須至少有 Vector<T>.Count 元素。
適用於
CopyTo(T[], Int32)
- 來源:
- Vector_1.cs
- 來源:
- Vector_1.cs
- 來源:
- Vector_1.cs
從指定的索引位置開始,將向量執行個體複製到目的陣列。
public:
void CopyTo(cli::array <T> ^ destination, int startIndex);
public void CopyTo (T[] destination, int startIndex);
public readonly void CopyTo (T[] destination, int startIndex);
member this.CopyTo : 'T[] * int -> unit
Public Sub CopyTo (destination As T(), startIndex As Integer)
參數
- destination
- T[]
可接收向量值複本的陣列。
- startIndex
- Int32
要從中開始複製作業的 destination
開始索引。
例外狀況
destination
為 null
。
目前執行個體中的項目數大於 startIndex
到 destination
陣列結尾所提供的項目數。
index
小於零或大於 destination
中的最後一個索引。
.NET 5 和更新版本:不支持類型 T
。
destination
為 null
。
備註
複製作業會從的destination
索引startIndex
開始。 目的陣列必須至少有 startIndex
+ Vector<T>.Count 元素。