// Hello World.cs using System; namespace HelloWorld { class program { static void Main(string[] args) { Console.WriteLine("Hello World!"); } } }
저번 시간에 입력했던 코드 :
namespace ConsoleApp1 { internal class Program { static void Main(string[] args) { Console.WriteLine("Hello, World!"); } } }
위의 코드와 다른 점은 using System;
코드가 없다!
이는 프로젝트 → ConsoleApp1 속성에 들어가서 확인할 수 있다.
비주얼 스튜디오에서 자주 사용하는 네임스페이스들을 자동으로 적용해준다.
Console.WriteLine()
과Console.Write
의 차이는???
Console.WriteLine() 메소드는 인수로 전달된 값을 출력하고 줄 바꿈(New Line, \n) 문자열을 추가한다.
👉 출력된 후, 다음 줄로 커서가 이동한다!!!
Console.WriteLine(value);
value는 출력할 값으로, 문자열, 숫자, 변수, 연산식 등...
Console.WriteLine(10); Console.WriteLine(3.141592); Console.WriteLine(3 + 3); Console.WriteLine("Hello,"); Console.WriteLine("World!");
출력 ▼
Console.Write()은 Console.WriteLine()과 유사하지만, 줄 바꿈 문자열을 추가하지 않는다. 따라서 출력된 후, 다음 출력이 이어서 출력된다.
Console.Write("Hello,"); Console.Write("World!");
출력 ▼
문자열 내 특수문자를 출력할 때 사용한다.
Escape Sequence | 설명 |
---|---|
\' | 작은 따옴표(') 삽입 |
\" | 큰 따옴표(") 삽입 |
\\ | 역슬래시() 삽입 |
\n | new line |
\r | 현재 줄 맨 앞으로 이동 |
\t | tab |
\b | backspace |
//
: 한 줄 주석, 해당 줄 끝까지 주석 처리/* */
: 여러 줄 주석. 시작과 끝을 명시하여 주석 처리