관리 메뉴

도드넷

C# 이란 무엇인가 - Part 1 본문

창고/C# [구-폐쇄]

C# 이란 무엇인가 - Part 1

도드! 2015. 3. 31. 07:16
반응형





C#의 개요


C#은 현대적이고 다양한 목적으로 객체지향 프로그램이 가능한 프로그래밍 랭귀지로 마소에서 개발되어 Ecma와 ISO에 인증받았습니다.


C#은 앤더스 헤이즐버그(?)와 그의 팀이 닷넷 프레임워크의 개발중에 개발되었습니다.


C#은 공통 언어 구조(CLI)로 디자인 되었습니다. 이것은 다양한 플랫폼 환경과 랭귀지에서 실행 가능한 코드와 런타임 환경을 포함되어 있습니다. (범용성)


아래와 같은 이유로 C#이 널리 이용되고 있습니다.

- 현대적이고 다양한 목적으로 사용가능하다.

- 객체 지향적이다.

- 구성요소 지향적이다.

- 배우기 쉽다

- 구조적 언어이다

- 효율적인 프로그램을 만들수있다

- 다양한 컴퓨터 플랫폼에서 사용가능하다

- 닷넷 프레임워크의 일부이다.







C#의 프로그래밍 강점

- C, C++같은 고레벨 랭귀지와 비슷한 구조를가지지만 자바와도 매우 유사한점이 많고 매우 다양하고 강력한 특징들을 가지고 있어 전세계적으로 많은 프로그래머들이 애용합니다.


- 변수 조건들

- 자동 쓰레기 모으기

- 어셈블리 버져닝

- 프로퍼티와 이벤트

- 델레게이트와 이벤트 메니지멘트

- 사용이 쉬운 제네릭스

- 인덱서

- 조건성 컴파일레이션

- 간단한 멀티쓰레딩

- LINQ와 람다 익스프레션

- 윈도우와의 연동


* 도드의 C# 튜토리얼 번역 파트1 - C#이란 무엇인가 (C# Overview)







반응형
Comments