ArrayList.Clone 方法

定義

會建立一個淺層的 ArrayList

public:
 virtual System::Object ^ Clone();
public virtual object Clone();
abstract member Clone : unit -> obj
override this.Clone : unit -> obj
Public Overridable Function Clone () As Object

傳回

一個淺層的複製品。ArrayList

實作

備註

一個集合的淺層複製只複製集合的元素,無論是參考型別還是值型別,但不會複製參考所指的物件。 新集合中的參考指向的物件與原始集合中的參考相同。

相較之下,深層副本則是直接或間接地複製元素及其所參考的一切。

此方法是一個 O(n) 運算,其中 nCount

適用於