개발/C# 공부
[C# 공부] 1. Hello World
서호Seoho
2020. 8. 17. 14:45
반응형
- C#은 전역 함수나 변수가 없고, 모두 클래스 안에서 생성된다.
- C# Interactive(대화형) 을 이용하면 Main() 메소드를 만들지 않고도 화면에 바로 문자열을 출력할 수 있다.
- C#은 네임스페이스, 클래스, Main() 메소드로 구성된다.
>> 네임스페이스.클래스.메소드(); 형태로 사용해야 함.
>> 코드 위쪽에 using System; 구문을 넣으면 네임스페이스를 생략하고 사용 가능. > 클래스.메소드();
using System;
namespace HelloWorld
{
class HelloWorld
{
static void Main(string[] args)
{
Console.WriteLine("Hello World!");
}
}
}
>> using static System.Console 을 이용하여 네임스페이스.클래스를 생략하고 WriteLine 메소드만 호출 가능.
using static System.Console;
namespace HelloWorld
{
class HelloWorld
{
static void Main(string[] args)
{
WriteLine("Hello World!");
}
}
}
- Main()메소드는 프로그램의 시작점.
- Main()메소드 앞에 static 키워드가 있어 앞으로 배울 개체를 생성하지 않고 바로 클래스에 있는 Main()메소드 실행 가능.
반응형