Delegate.Clone 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
建立一個淺薄的代表複製品。
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。
淺層複製會建立與原始物件同類型的新實例,然後複製原始物件的非靜態欄位。 若欄位為值型別,則會執行該欄位的逐位元複製。 若欄位為參考型別,則該參考會被複製,但被引用的物件則不會;因此,原始物件中的參考與複製中的參考指向同一物件。 相較之下,物件的深度副本會直接或間接複製物件中欄位所參考的所有內容。