[C#] 기초 이론C#2021. 1. 18. 10:06
Table of Contents
클래스 라이브러리
C#언어 + 클래스 라이브러리 = C# 프로그래밍
MSDN을 참고 ( msdn.Microsoft.com )
BCL(Basic Class Library) : 기본 클래스
Window Form : 윈도우 응용 프로그램 제작을 위한 클래스 라이브러리
ASP.NET : 웹 클래스 라이브러리
ADO.NET : DB클래스 라이브러리
CLR(Common Language Runtime)
역할 : 컴파일된 C#코드를 실행하는 역할
MSIL, IL(intermediate Language), 중간언어
- Visual Studio에서 C#코드를 컴파일한 코드
- *.exe, *.dll (assembly)
- .NET언어인 VB, C#등의 공통언어
CTS(Common Type System) : 공통 자료형과 형식정의
- int -> System.Int32
- float -> System.Single
C#에서의 자료형은 사실 객체이다.
데이터형 자체에서 메소드를 제공하고있음
CLS(Common Language Specification) : 공통 언어 사양정의
닷넷 언어가 지켜야할 최소 코드 규칙
프로젝트 : C#에서 필요로 하는 여러 파일에 대한 정보 및 컴파일 옵션 정보 등 포함
솔루션 : 다수의 프로젝트를 하나의 솔류션 안에서 다룰 수 있음
using : 클래스의 네임스페이스를 선언하는 역할
네임스페이스 명시 없이 클래스 사용
ex)
using System;
System.Console.Write() -> Console.Write()
Main : C#은 하나 이상의 클래스 정의는 필수
- 자동 생성 코드의 Program 클래스
- 객체 안에서의 static 메소드
static void Main() // 기본형식
{
}
반응형
'C#' 카테고리의 다른 글
[C#] 코루틴 기초, 전처리 기능 (0) | 2020.08.04 |
---|
@반나무 :: 반나무_뿌리
3년차 WPF 개발자입니다.
포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!