//window form
//program.cs 메인이뛰우는 form1.cs 에 코딩하면 돌아감
arraylist , for each , list<t>타입
배열
리스트 제너럴
1차원 배열 Customer [] cusArray =new Customer[1];
//2차원 3차원 배열도 있고 배열의 배열 및 고차원 배열도 가장기본인 1차배열만 이용할줄 알
//나머지도 이해가능
//배열은 같은그룹의 데이터를 그룹화하고 하나의 변수명과 인덱스로 모든것에 접근할수 있게만든 자료구조
cusArray[0]= new Customer("first","last",new DateTime(2000,2,2));
//반복문 for 와 인덱스를 여럿 반복시키는 경우는 for each 를이용
for (index =0; index< customer.length; customer++)
{
sum+=index;
//초기식-조건식-증감식
//조건식-증감식 반복
//조건식완료후 반복 종료
//break; 사용
}
foreach(Customer cus in cusArray)
{
string fullName = cus.fullName;
}
//일반적인 클래스로 새로운 객체 생성후 배열객체에 타입을 생성 저장
ArrayList cusArrayList = new arrayList();
cusArrayList.Add(new Customer("first","last",new DateTime(2000,2,2));
List<Customer> cusList = new List<Customer>();
//일반화 제너럴 리스트 저장될 데이터타입을 지정해놓은 리스트타입
cusList.Add(new Customer("first","last",new DateTime(2000,2,2));