3. 데이터, 값 형식과 참조 형식, 그리고 스택과 힙 1. 데이터 에니악 시절에 다루던 데이터는 수뿐이었다. 컴퓨터의 성능이 좋아지고 값이 싸지면서 다양한 곳에서 컴퓨터 활용되기 시작했고 그 용도도 다양해졌다. C#은 다양한 종류의 데이터 형식(Data Type) 제공한다. 데이터 형식은 기본 데이터 형식(Primitive Type)과 복합 데이터 형식(Complex Data Type)으로 나눠진다. 복합 데이터 형식의 종류에는 구조체, 클래스, 배열, 등이 있다. 또, 값 형식(Value Types)과 참조 형식(Reference Types)으로도 분류가 가능한데 이 두 형식은 기본 데이터 형식과 복합 데이터 형식, 모두에게 존재한다. 2. 값 형식과 참조 형식, 스택과 힙 값 형식(Value Typ..
2. 닷넷 프레임워크 & CLR 1. 닷넷 프레임워크(.NET Framework) 닷넷 프레임워크는 다양한 클라이언트(데스크탑, 모바일, 등)와 다양한 응용 프로그램(웹 서비스, 리모팅 서비스, 닷넷 응용 프로그램 등)에 대한 닷넷 환경을 통합적으로 제공한다. 또, 응용 프로그램이나 웹 서비스의 제작(build), 배포(deploy), 운영(develop)을 위해 제공된 환경이다. 닷넷 프레임워크는 CLR(Common Language Runtime Runtime), BCL(Base Class Libarry), Data and XML, Web/Window Form, CLS(Common Language Specification)으로 구성되어 있다. BCL, Data and XML, Web/Window For..
1. 기본 틀 이해하기 using System; namespace BrainCSharp { class Project { // 프로그램 실행이 시작하는 곳 static void Main(string[]args) { Console.WriteLine("Hello, World!"); } } } 1. using System { } using은 C#의 키워드 중 하나이고, System은 텍스트로 같은 데이터를 다룰 수 있는 기본적인 데이터 처리 클래스를 비롯한 C# 코드가 기본적으로 필요로 하는 클래스를 담고 있는 네임스페이스이다. 즉, using System은 System 네임스페이스 안에 있는 클래스를 사용하겠다고 컴파일러에 알리는 역할이다. 2. namespace BrainCSharp { } namespace..
- Total
- Today
- Yesterday
- 독서
- 이광근
- 기본개념
- 수리 명제 자동판결 문제
- 에니그마
- 초보자를 위한 C# 200제
- 초보
- 컴퓨터과학이 여는 세계
- 튜링
- 프로그래밍
- 앨런 튜링
- 메서드
- 뇌를 자극하는 C# 5.0 프로그래밍
- dynamic
- 컴퓨터과학
- 서울대
- 유니티 기초
- c#
- 두 수 입력
- 계산기
- 영화
- 기계적 추론
- 동적
- 정수
- 비전공자
- 나눗셈
- 컴퓨터의 시초
- 프로그램
- 오버플로우
- c
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |