PowerShell 제공한 데이터 구조,배열,저장하는 고정 크기 순차적 요소의 컬렉션의 종류에 구애받지 않습니다. 배열은 데이터 모음을 저장하는 데 사용되지만 배열을 변수 또는 객체 모음으로 생각하는 것이 더 유용한 경우가 많습니다.
이 튜토리얼을 소개하는 방법을 배열 변수를 선언을 만들고,배열,프로세스는 배열을 사용하여 색인 변수입니다.,
선 배열 변수를
을 배열을 사용하여 프로그램에서,선언해야 합 변수를 참조,배열과 유형을 지정할 수 있습의 배열 변수를 참조할 수 있습니다. 여기에 대한 구문을 선언하는 배열 변수−
Syntax
$A = 1, 2, 3, 4or$A = 1..4
−—참고-기본적으로 종류의 개체 배열 시스템입니다.개체. GetType()메서드는 배열의 유형을 반환합니다. 유형을 전달할 수 있습니다.,
예
다음과 같은 코드를 조각의 예입니다 이 구문−
]$intA = 1500,2230,3350,4000$A = 1, 2, 3, 4$A.getType()
이것은 다음과 같은 결과가 나타납니다−
출력
IsPublic IsSerial Name BaseType -------- -------- ---- -------- True True Object System.Array
배열 요소를 통해 액세스 할 수 있습니다. 배열 인덱스는 0 기반;즉,그들은 0 에서 arrayRefVar 로 시작합니다.길이-1.
예
다음 문을 배열 변수를 선언합니다,행 할 수있는 좋은 방법을 만들의 배열 요소가 10 개의 더블 타입하고 할당하는 참조를 myList−
$myList = 5.6, 4.5, 3.3, 13.2, 4.0, 34.33, 34.0, 45.45, 99.993, 11123
다음과 같은 사진을 나타내는 배열 myList., 여기서 myList 는 10 개의 이중 값을 보유하고 지수는 0 에서 9 사이입니다.
처리 배열
을 처리할 때는 배열 요소,우리는 종종 중 하나를 사용한 루프 또는 foreach 반복하기 때문에 모든 요소에 배열은 동일한 유형의 크기와 배열을 알려져 있습니다.,
예
여기에는 것은 완전한 예제를 만드는 방법을 보여주는,초기화 과 과정을 배열
이것은 다음과 같은 결과가 나타납니다−
출력
배열방법 예
여기에는 전체 예제를 보여주는 작업에 배열을 사용하는 방법
$myList = @(0..4)write-host("Print array")$myList$myList = @(0..4)write-host("Assign values")$myList = 10$myList
이것은 다음과 같은 결과가 나타납니다−
출력
Clear arrayPrint array01234Assign values010234