컴퓨터과학에서 효율적인 접근 및 수정을 가능케하는 자료의 조직, 관리, 저장을 하는 구조
배열, 리스트, 스택, 큐, 트리, 힙, 그래프와 같은 자료형
연속된 자료를 저장하고, 접근하기 좋은 자료구조로 첨자형태로 접근할 수 있어 자료를 접근하는데 시간이 짧게 걸린다
자료형[] 이름 = {자료, 자료};
int[] arr = {0,1,2,3,4,5};
int[] intArr = {1,2,3,4,5};
long[] longArr = {100,200,300,400,500};
float[] floatArr = {0.1f,0.2f,0.3f};
string[] strArr ={"박찬호","박지성","안정환"};
자료형[] 이름 = new 자료형[크기];
int[] intArr = new int[10];
int[] arr = new int[10];
int[] intArr = new int[5]{1,2,3,4,5};
자료형[] 이름 = new 자료형[행크기,열크기];
int[] arr = new int[5,5];
int[,] arr = new int[5,10];
int[,] intArr = new int[2,2]{{1,2},{2,3},{4,5},{6,7}};
foreach문은 배열의 요소를 반복하는 단순하고 깔끔한 방법을 제공
int[] num = {4,5,6,7,8,9,10};
foreach(int i in number)
{
console.write($"{i} ");
}
//ouput : 4 5 6 7 8 9 10