목록분류 전체보기 (639)
충분히 쌓여가는
static void Main(string[] args) {}이 메소드는 프로그램의 진입점으로서 프로그램을 시작하면 실행되고, 이 메소드가 종료되면 프로그램도 종료된다따라서 모든 프로그램은 반드시 Main이라는 이름을 가진 메소드를 하나 가지고 있어야 한다class MainApp{ // 프로그램 실행이 시작되는 곳 static vodi Main(string[] args) { if (args.Length == 0) { Console.WriteLine("사용법 : Hello.exe "); return; } WriteLine("Hello, {0}!", args[0]); }} static한정자로서 메소드나 변수 등을 수식한다C# 프로그램의 각 요소는 코드가 실행되는..
global using(전역 using)소스 파일 한 곳에서만 네임스페이스를 참조하면 프로젝트 내 모든 파일에서 별도의 using문 없이 해당 네임스페이스를 참조할 수 있도록 한다using 앞에 global 키워드를 붙여주기만 하면 된다global using System;global using static System.Console; // 전역 using로 변경
주석//로 시작되는 코드소스 코드를 보는 '사람'에게 남기는 메모C# 컴파일러는 소스 코드에서 주석을 만나면 무시하고 지나간다 주석 스타일 1번9(추천)//// 프로그램// 실행이// 시작되는 곳static void Main(string[] args) {} 주석 스타일 2번/* *//* 프로그램 실행이 시작되는 곳 */static void Main(string[] args){}
클래스C# 프로그램을 구성하는 기본 단위데이터와 데이터를 처리하는 기능(메소드)으로 이루어짐C# 프로그램은 최소한 하나 이상의 클래스로 이루어지며 수백, 수천 개의 클래스들로 구성되기도 한다 MainApp 클래스class MainApp{ // 프로그램 실행이 시작되는 곳 static vodi Main(string[] args) { if (args.Length == 0) { Console.WriteLine("사용법 : Hello.exe "); return; } WriteLine("Hello, {0}!", args[0]); }}중괄호 {}로 코드 블록을 형성하고 있다해당 코드 블록 안에 Main() 메소드가 담겨져 있다