본문 바로가기

ASP.NET

배열_ 1차원배열 & 다차원배열


1차원배열 선언

▶ int[] numbers;

배열크기를 지정하지 않는 정수 배열 선언

▶ int[] NumberArray = new int [4];

배열크기를 4로 지정한 정수 배열 선언

▶ string[] StringArray = new string[6];

배열의 크기를 6으로 지정한 문자 배열 선언



1차원배열 초기화

int[] NumberArray = new int[] {1, 3, 5, 7, 9};

string[] Array = new string{"A","B","C","D","E","F","G"};

▶ 배열 + 선언 동시에하기

int[] NumberArray = {1, 3, 5, 7, 9};

string[] Array = {"A","B","C","D","E","F","G"};

▶ 배열따로 선언따로

배열 변수를 초기화하지 않고 선언할 경우, 배열 변수에 배열을 할당하려면 new 연산자를 사용해야 한다.

int[] NumberArray ;

└ 초기화하지 않은 배열선언일 경우

NumberArray = new int[] {1, 3, 5, 7, 9};

└ new 연산자를 사용하면 OK



다차원배열 선언

▶ string[,] names;

크기를 지정하지 않은 2차원 문자 배열 선언

▶ int[,] NumberArray = new int[2,2];

2 x 2의 2차원 정수 배열을 선언

▶ int[,,] NumberArray = new int [2,2,3];

2 x 2 x 3의 3차원 정수 배열을 선언



다차원 배열 초기화

▶ int[,] NumberArray = new int[,] {{1,2}, {3,4}, {5,6}, {7,8}};

차수를 지정하지 않고 배열을 초기화

▶ int[,] NumberArray = {{1,2}, {3,4}, {5,6}, {7,8}};

▶ int[,] NumberArray ;

초기화하지 않은 2차원 정수배열

▶ NumberArray = new int[,] {{1,2}, {3,4}, {5,6}, {7,8}};

new 연산자를 사용해야 OK

▶ NumberArray [2,1] = 10;

특정 배열 요소에 값을 대입

'ASP.NET' 카테고리의 다른 글

자바스크립트_ xmlRequest  (0) 2011.03.17
ASP.NET_ 한글 Encoding  (0) 2011.03.16
IndexOf  (0) 2011.03.08
Stylesheet 기본스타일  (0) 2011.03.08
JavaScript_ 페이지이동 & 텍스트바꾸기(innerHTML)  (1) 2011.02.24