Delegate.Clone 方法

定義

建立一個淺薄的代表複製品。

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

傳回

代表的膚淺複製品。

實作

備註

克隆的 、 、 目標、方法和呼叫清單與原始代理者相同 Type

淺層複製會建立與原始物件同類型的新實例,然後複製原始物件的非靜態欄位。 若欄位為值型別,則會執行該欄位的逐位元複製。 若欄位為參考型別,則該參考會被複製,但被引用的物件則不會;因此,原始物件中的參考與複製中的參考指向同一物件。 相較之下,物件的深度副本會直接或間接複製物件中欄位所參考的所有內容。

適用於