================================ Outline ====================================
C# class library 활용
데이터 형식
----------------------------------------------------------------------------
<C# class library 활용>
- op_win
- Window form
** 실행을 위해 startup 값을 바꿔주는 것을 잊지 말자.
- console
위의 내용과 중복됨으로 코드와 결과물만 보자!
<데이터 형식>
데이터를 입력할 때 변수의 형을 달리하는 이유는 입력 값의 크기, 저장 방식을 구분하기 위해서이다.
데이터는 기본 데이터 형식과, 복합 데이터 형식으로 나뉘는데 기본 데이터 형식은 C에서 알고 있던 int, double과 같은 단순한 자료를 담는 것들을 일컫고 복합 데이터 형식은 socket과 string같은 다양한 혹은 다수의 기본 데이터 형식자료들을 다수로 담는 것들을 일컫는다.
메모리를 저장하는 형식은 stack 구조와 queue구조가 있다.
C를 기준으로 할 때의 C#의 자료형 차이는,
- byte 변수: 1byte 자료를 담는 변수
- u'자료형‘: unsigned 자료형
Object 형은 모든 자료를 다 담을 수 있다는 특성이 있고 object형에 자료를 담는 것을 boxing이라고 한다. 이렇게 boxing된 자료를 다시 object형이 아닌 변수에 담는 것을 unboxing이라 한다.
ex) object a = 200;
int b = (int) a;
'Busan IT > 제어 UI(C#)' 카테고리의 다른 글
클래스의 활용 (0) | 2015.06.03 |
---|---|
객체 지향 프로그래밍과 클래스 (0) | 2015.06.02 |
메소드로 코드 간추리기 (0) | 2015.06.01 |
CTS, 자료형, 연산자 (0) | 2015.05.29 |
C# 학습 방향, C# 프로그래밍 맛보기 (0) | 2015.05.27 |