2017-09-08 13 views
0

다음과 같은 도움이 필요합니다. 인덱스가 0으로 초기화되고 $ test가 26보다 작고 인덱스가 1 씩 증가하는 조건에 따라 for 루프를 만듭니다. 각 반복, 알파벳의 현재 문자를 인쇄합니다. 문자 A부터 시작하십시오. 따라서 각 반복마다 단일 문자가 별도의 행에 인쇄됩니다. 나는 문자 매번 증가 할 수없는 오전 루프는 내가 성공하지 (90)를 통해 문자 (65)를 증가하려고 여러 시도를 시도알파벳 숫자로 된 Powershell 루프

for ($test = 0; $test -lt 26; $test++) 
{ 
[char]65 
} 

실행됩니다. 알파벳을 증가시켜 각 루프의 문자를 표시하는 더 쉬운 방법이 있습니까?

+0

0 1 = B 2 = C = 3 = D ... 25 = Z – vnavna

+0

0..25 | ($ test = 0; $ test -lt 26; $ test ++)에 대한 –

답변

4

당신은 그래서 65로 루프 인덱스를 요약 할 수 있습니다, 그것은 수 있습니다 : 0 + 65 = A, 1 + 65 = B ...

for ($test = 0; $test -lt 26; $test++) 
{ 
    [char](65 + $test) 
} 
+0

{ $ char = [char] (65 + $)에 대한 % {[char] ($ _ + [byte] [char] 'A' 테스트) 쓰기 - 호스트 $ char } 당신의 제안은 훌륭했습니다. 고맙습니다 – vnavna