본문 바로가기
C#/이론

[예제로 배우는 C# 프로그래밍] 프로그래밍 언어

by 단월໒꒱ 2022. 6. 26.

 

C# 프로그래밍 언어

 

  C#은 Microsoft에서 개발된 객체 지향 프로그래밍 언어로서 Java나 C++과 비슷한 면들이 있다.

 

  C#은 윈도우 프로그래밍, 웹 프로그래밍, 게임 및 모바일 프로그래밍 등 많은 영역에서 사용되는 범용 프로그래밍 언어이다.

 

 

프로그램 소스코드

 

  C# 프로그램은 .cs 라는 확장자를 사용한다.

  

  C++과 다르게 C#은 *.h와 같은 별도의 헤더 파일이 없다.

 

 

 

 

 

아주 간단한 C# 프로그램

 

  다음은 아주 간단한 C# 프로그램 예제이다.

 

namespace Intro_Ex1
{
    class Program
    {
        static void Main(string[] args)
        {
            System.Console.WriteLine("Hello World...");
        }
    }
}

 

 

  모든 C# 프로그램은 Main()이라는 시작 함수(메서드)를 가져야 한다. Main() 메서드는 임의의 클래스 안에 존재하며, 프로그램 상 단 1개만 있어야 한다.

 Main()은 static으로 선언되며, 메서드 인자는 string[] 문자열이다.

System.Console은 .NET Framework 클래스이며, WriteLine은 화면에 데이터를 출력하는 메서드이다.

 

 

 

 

 

코멘트 (주석)

 

  주석을 사용하는 방법은 두 가지가 있다.

 

  한 줄에 대해 주석을 다는 경우에는 //을 사용하고, 여러 줄에 대해 주석을 다는 경우에는 /* */을 사용한다.

 

 

namespace Intro_Ex2
{    
    class Program
    {
        static void Main(string[] args)
        {
            // 코멘트: 한 라인 코멘트는 두개의 슬래시 사용함       
            int a = 1;


            int b = 1;  // 코멘트: 하나의 문장 뒤에 코멘트를 달 수 있음

            /*
               복수 라인에 대한 코멘트
               int c;
               int d; 
            */
        }
    }
}

 

 

 

댓글