C#(C Sharp)?
마이크로 소프트에서 개발한 프로그래밍 언어로,감력하면서도 상대적으로 사용하기 쉬운언어
(1.구조적인 언어,2.객체 지향 프로그램,3.플랫폼 독립성,4.자동 메모리 관리,5.풍부한 라이브러리지원,6.간결한 문법..)
특징은?
- 마이크로 소프트에서 만든 객체 지향 프로그래밍 언어이며,안전하고 형식이 분명하다.
- 강력한 형식 시스템과 가비지 컬렉션 기능을 제공한다.
- "다양한 플랫폼"에서 사용 가능하며,.NET 프레임워크에서 실행된다.
- C,C++,Java등 다른 언어들과 문법 및 구조적으로 유사하다.
강력한 형식 시스템? 변수나 객체의 자료형이 미리 정의되어 있어 데이터 타입에 대한 안전성과 정확성을 보장하는 시스템
가비지 컬렉션 기능? 동적 할당된 메모리를 자동으로 회수해주는 기능, C#에서는 개발자가 메모리를 직접 할당하고 해제하는 대신,.NTR 프레임워크에서 가비지 수집기가 자동으로 메모리를 해제해준다.
.NET 프레임 워크?
마이크로 소프트에서 개발한 프로그래밍 플랫폼으로,다양한 언어를 지원하며,개발자가 손쉽게 애플리케이션을 개발한 수 있도록 도와준다.
<단축키>
- 클래스,메서드,변수등의 이름을 입력할때 일부입력,Tab키 눌러 자동완성
- 메서드나 변수를 입력하는 도중 Control+Space를 눌러 Intelliserse 호출,해당 메서드나 변수에 대한 정보와 예제보기 가능
- 코드 템플릿(코드 빠르게 작성) =>예시로 for문 작성시, for 키워드 입력 -> 두번 tap 키 ->for문의 기본적인 코드템플릿 자동생성
'C#문법 ( • ̀ω•́ )✧' 카테고리의 다른 글
| C#문법-명시적 형변환,암시적 형변환 (0) | 2024.01.10 |
|---|---|
| C#문법-변수와 코드컨벤션 규칙 (0) | 2024.01.06 |
| C#문법-자료형(Data Type),주석 (1) | 2024.01.04 |
| C#문법-Console.WriteLine?(출력,이스케이프 시퀀스) (0) | 2024.01.03 |