다음을 통해 공유


ICloneable.Clone 메서드

현재 인스턴스의 복사본인 새 개체를 만듭니다.

네임스페이스: System
어셈블리: mscorlib(mscorlib.dll)

구문

‘선언
Function Clone As Object
‘사용 방법
Dim instance As ICloneable
Dim returnValue As Object

returnValue = instance.Clone
Object Clone ()
Object^ Clone ()
Object Clone ()
function Clone () : Object

반환 값

이 인스턴스의 복사본인 새 개체입니다.

설명

Clone은 전체 복사 또는 단순 복사 중 하나로 구현될 수 있습니다. 전체 복사에서는 모든 개체가 중복되는 반면, 단순 복사에서는 최상위 수준의 개체만 중복되고 하위 수준에는 참조가 포함됩니다.

결과로 생성된 복제본은 원본 인스턴스와 동일한 형식 또는 호환되는 형식이어야 합니다.

플랫폼

Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile for Pocket PC, Windows Mobile for Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

.NET Framework에서 모든 플래폼의 모든 버전을 지원하지는 않습니다. 지원되는 버전의 목록은 시스템 요구 사항을 참조하십시오.

버전 정보

.NET Framework

2.0, 1.1, 1.0에서 지원

.NET Compact Framework

2.0, 1.0에서 지원

참고 항목

참조

ICloneable 인터페이스
ICloneable 멤버
System 네임스페이스