C#

01.C# - 기본구조

Godffs 2009. 8. 4. 18:31
반응형
C# 기본구조 입니다.
C# 기본구조로 선언부, 클래스, 시작위치 3가지가 있어야 합니다.

선언부 : 네임스페이스(namespace)
클래스(Class)
Main메서드(C#엔트리 포인트) : 시작위치

01   using System;
02 
03   public class 기본구조
04   {
05       public static void Main(string[] ages)
06       {
07           System.Console.WriteLine("기본구조");
08           System.Console.WriteLine("안녕하세요");
09
10           Console.WriteLine("안녕");
11       }
12   }


01줄 : 네임스페이스 선언부로 선언을 안하게 되면 7,8줄 처럼 

          System.Console.WirteLine("내용")을 입력해 줘야합니다. 하지만 상단에
          using System; 선언하게 되면 System을 생략가능합니다.


03줄 : 기본구조라는 이름의 클래스

05줄 : Main메서드 : C#의 엔트리 포인트(진입점) : 시작위치입니다.

05줄~11줄 : 안에는 .Net 모든 명령어 체계가 들어옵니다.

07줄~08줄 : System이라는 네임스페이스 안에 있는 Console라는 클래스 안에 있는
                 WriteLine()메서드를 사용해서 콘솔(명령프롬프트)에 메세지를 출력합니다.

10줄 : 상단에 using System; 선언으로 7,8줄과 같이 System 생략가능합니다.

명령프롬프트에 "Hello World"문장 출력하기

                using System;

                class HelloWorld
                {
                    static void Main()
                    {
                        Console.WriteLine("HelloWorld");
                    }
                }
반응형