C# 1탄의 Hello World 배우기

5863 단어 Hello world
이번 학기에 C#의 학습이 시작되었는데, 속담에'만사'는 Hello World부터 시작하여 먼저 자신의 Hello World 코드를 붙인다.
1 class HelloWorld

2 {

3     static void Main( string[] args )

4     {

5         System.Console.WriteLine("Hello World");

6     }

7 }

이상은 바로 가장 기본적인 Hello World 프로그램으로 C# 프로그램의 기본 구조를 대표한다.모든 C# 프로그램은 최소한 하나의 클래스를 포함하고 프로그램이Main 함수부터 실행해야 하기 때문에 Main 함수는 정적 방법임이 분명하다.그 중에서 System은 명명 공간으로 개념이 C++의namespace와 유사하며 System은 최상위층의namespace로 그 안에 많은namespace를 끼워 넣었다.Console은 클래스 이름이고 WriteLine은 정적 방법입니다.
주의: C++와 자바와는 달리 Main 함수의 알파벳은 대문자로 써야 합니다. C#는 변수 이름을 낙타봉으로 명명하는 것을 추천합니다. 예를 들어 위의args, 클래스, 함수, 명명 공간 등은HelloWorld, WriteLine, System으로 명명합니다.
C#에서는 using 문을 제공하여 프로그래밍에 편리함을 제공하므로 다음 코드로 작성할 수도 있습니다.
1 using System;

2 

3 class HelloWorld

4 {

5     static void Main( string[] args )

6     {

7         Console.WriteLine("Hello World");

8     }

9 }

이름 공간을 사용해서 색을 바꿀 수도 있습니다.
 1 using System;

 2 

 3 namespace HelloWorld

 4 {

 5     class MyHelloWorld

 6     {

 7         static void Main( string[] args )

 8         {

 9             Console.Title = "hxy's first program";

10             Console.BackgroundColor = ConsoleColor.White;

11             Console.ForegroundColor = ConsoleColor.DarkGreen;

12             Console.WriteLine("Hello World");

13         }

14     }

15 }

 
대화상자를 팝업하거나
 1 namespace FirstMessageBox

 2 {

 3     class HelloWorld

 4     {

 5         static void Main( string[] args )

 6         {

 7             System.Windows.Forms.MessageBox.Show("Hello World");

 8         }

 9     }

10 }

여기에 System을 추가해야 합니다.Windows.Forms의 참조입니다.

좋은 웹페이지 즐겨찾기