728x90
반응형
1. 닷넷프레임워크(.Net Framework)의 변화
닷넷 버젼 | 닷넷의 변화 | C#의 변화 |
1.0 ~ 1.1 | 최초 버전 | C# 1.0 발표 |
2.0 | Generic 제공 | Generic, 익명 함수 문법추가 |
3.0 ~ 3.5 | LINQ, WCF, WPF, WF | 표현식, 확장메서드, 익명 타입을 위한 문법을 추가하고 LINQ 구문을 언어적으로 지원 |
4.0 | DLR(Dynamic Language Runtime) 추가 | 동적 언어와의 바인딩을 지원하도록 Dynamic 예약어 추가 |
4.5 | 비동기 지원 | 비동기를 위한 async/await 예약어 추가 |
4.6 | 로슬린(Roslyn) 컴파일러 및 RyuJIT 도입 | 이전 버전들에서 볼 수 있었던 기능의 추가보다는 코드를 간결하게 유지할 수 있는 문법을 다수 추가 |
2. 네임스페이스로 구분한 BCL
3. 닷넷응용그램 계층상 구조
728x90
반응형
'C#' 카테고리의 다른 글
닷넷 역컴파일러(JustDecompile) 저스트디컴파일 / exe, Dll 에서 소스 코드 추출하기 (무료 툴 설치 (0) | 2021.12.19 |
---|---|
.NetFramework (닷넷프레임워크) 환경설정 종합정리 / DownLoad URL 등 (0) | 2021.12.18 |
C# TopLevel, TopMost 차이, TopMost끼리 화면 우선권 (0) | 2021.12.15 |
C# 람다 Case4 ETC (이벤트 체인에 무명함수 연결) (0) | 2021.12.14 |
C# 람다 Case 3 - list.sort로 정렬하기 (0) | 2021.12.14 |
댓글