//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));


'언어 > C#' 카테고리의 다른 글

C# 상속 개념과 가상 메서드 as/is 연산자  (0) 2018.12.17
필드속성과 접근제한자 datetime  (0) 2018.12.16
객체와 클래스  (0) 2018.12.14
C# 메소드,오버로딩  (0) 2018.12.10
C#기술면접 객체지향프로그래밍?  (0) 2018.12.10

+ Recent posts