Array.Clear 메서드
요소 형식에 따라 Array의 요소 범위를 0, false 또는 Null 참조(Visual Basic의 경우 Nothing)로 설정합니다.
네임스페이스: System
어셈블리: mscorlib(mscorlib.dll)
구문
‘선언
Public Shared Sub Clear ( _
array As Array, _
index As Integer, _
length As Integer _
)
‘사용 방법
Dim array As Array
Dim index As Integer
Dim length As Integer
Array.Clear(array, index, length)
public static void Clear (
Array array,
int index,
int length
)
public:
static void Clear (
Array^ array,
int index,
int length
)
public static void Clear (
Array array,
int index,
int length
)
public static function Clear (
array : Array,
index : int,
length : int
)
매개 변수
- array
포함된 요소를 지울 Array입니다.
- index
지울 요소 범위의 시작 인덱스입니다.
- length
지울 요소의 개수입니다.
예외
예외 형식 | 조건 |
---|---|
array가 Null 참조(Visual Basic의 경우 Nothing)인 경우 |
|
index가 array의 하한보다 작은 경우 - 또는 - length가 0보다 작은 경우 - 또는 - index와 length의 합계가 Array의 크기보다 큰 경우 |
설명
참조 형식 요소가 Null 참조(Visual Basic의 경우 Nothing)로 설정되어 있습니다. 부울 형식 요소가 false로 설정되어 있습니다. 다른 값 형식 요소가 0으로 설정되어 있습니다.
이 메서드는 요소 자체를 삭제하지 않고 요소의 값만 지웁니다. Array의 크기가 고정되어 있으므로 요소를 추가하거나 제거할 수 없습니다.
이 메서드는 O(n) 연산이며, 여기서 n은 length입니다.
플랫폼
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에서 지원