c#
Programming2016. 2. 9. 20:21
using System -> System 네임 스페이스 안의 클래스 사용 선언
System -> text 등과 같은 데이터를 다룰 수 있는 기본 데이터 처리 클래스
namespace -> 성격이나 하는 일이 비슷한 클래스, 구조체, 인터페이스 , 델리게이트, 열거 형식 등을 하나의 이름 안에 묶는 역할
class -> c#프로그램을 구성하는 기본 단위. 데이터 + 데이터 처리 기능(=메소드)로 이루어짐. c#은 하나 이상의 클래스로 이루어짐.
static void Main(string[] args) -> main 메소드(특별한 메소드). 프로그램의 진입점(entry point). 모든 프로그램은 반드시 가져야 하는 메소드.
static -> 한정자. 메소드/변수 수식. 프로그램 실행과 동시에 메모리에 할당되는 특징. 프로그램 실행 시 CLR은 프로그램을 메모리에 올린 후 프로그램의 진입점을 찾는데, 이 때 main 메소드가 static이 아니라면 CLR은 결국 진입점을 찾지 못하게 되어 프로그램 오류가 발생하게 됨.
void -> 메소드의 반환 형식
* CLR (Common Language Runtime) ; c#으로 만든 프로그램이 실행되는 환경..
'Programming' 카테고리의 다른 글
c# -3 (0) | 2016.02.28 |
---|---|
c# -2 (0) | 2016.02.09 |
CGI (0) | 2015.08.24 |
Program Bug (0) | 2015.08.21 |
메모리 (0) | 2015.08.12 |