배열문은 미리 정해진 값을 주고 그 인덱스중 하나 혹은 랜덤으로 뽑아서 사용할때 유용합니다.
배열문은 array 라고 합니다.
이렇게 배열안에 각 인덱스가 존재하는겁니다.
그리고 array는 [ ] 를 사용합니다. Method( ) 와는 구분이 됩니다.
인덱스의 시작은 숫자0 부터 시작합니다.
array속의 값이 숫자이면 int 를 사용합니다. 예를들어보겠습니다.
int [ ] numbers = {4, 8, 10, 12, 13, 14};
여기서 numbers는 배열의 주어진 이름이 됩니다. 개발자 마음데로 지정하시면 됩니다.
콘솔에 나타나기 위해서는
Console.WriteLine(numbers[2].ToString( ));
독해하면,
콘솔, number의 array의 인덱스2번을 콘솔에 나타내줘
되겠습니다.
그럼 콘솔에는 10 이란 숫자가 뜹니다. 인덱스는 0 부터 시작하니, array 의 3번째 주어진 숫자가 선택되는것이고,
숫자를 콘솔에 나타나기 위해서는 .ToString 을 사용하여서 문자화 해야합니다.
이름을 예를 들어서 문자 array 를 만들어 보겠습니다.
string [ ] names = {"한", "김", "박", "문"};
문자를 사용하기에 string 을 사용했으며, names 는 배열의 주어진 이름. 숫자와 다른점은 항상 따옴표를 사용해야 합니다.
그리고, 인덱스를 콘솔에 한번에 다 보여주기를 원하면, 인덱스 넘버를 각각 지정하는 방법도 있지만 좀더 간소화 해보겠습니다.
foreach ( string surname in names)
{
Console.WriteLine(surname);
}
names array 안에 있는 각 인덱스의 이름을 foreach 를 사용하여 surname 으로 지정하였습니다.
이해를 돕기위한 단순화시킨 코드 예
int[ ] numbers = new int [4];
{ numbers[0] = 4;
number[1] = 2;
number[2] = 3;
number[3] = 4;
Console.WriteLine(numbers[1].ToString( ));
}
이러면 콘솔에 2가 뜹니다!
c# 화이팅!!
'💻 소프트웨어 Tutorial 모음 > C# 비주얼스튜디오' 카테고리의 다른 글
Dictionary, c#, 예문 (0) | 2021.07.19 |
---|---|
Random 예문, Call Random value (0) | 2021.07.19 |
기초! C# 콘솔파일띄우기 (0) | 2021.07.19 |
조건문(if, else) (0) | 2021.07.19 |
비주얼 스튜디오 버튼꾸미기 (0) | 2020.05.25 |