Notice
Recent Posts
Recent Comments
Link
«   2025/05   »
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
Archives
Today
Total
관리 메뉴

Ga0's

C# 기초 문법_출력문, 주석문 본문

Study IT/C#

C# 기초 문법_출력문, 주석문

Ga0Kwon 2022. 7. 18. 09:40

● 출력문

  -  CMD에 문자열을 한 줄씩 출력하기 위해 System.Console.WriteLine();을 사용 

namespace practice
{
    internal class Program
    {
        static void Main(string[] args)
        {
            System.Console.WriteLine("Summer");
        }
    }
}

  -  using System; 네임스페이를 작성하였다면, Console.WriteLine();을 사용해도 됨.

using System;

namespace practice
{
    internal class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine("summer");
        }
    }
}

  -  출력문 메서드에는 Console.WriteLine( )과 Console.Write( ) 메서드가 존재 

  -  한줄씩 출력할땐 Console.WriteLine( ) 메서드 사용, 자동 줄 바꿈이 된다는 뜻.

  -  자동 줄 바꿈이 없는 출력문 메서드는 Console.Write( )

using System;

namespace practice
{
    internal class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine("summer");//자동 줄 바꿈이 있는 출력문
            Console.Write("Hello"); //자동 줄 바꿈이 없음
            Console.Write("World\n"); // \n 은 줄바꿈을 해주는 기호, 이렇게 되면 World 뒤에 줄바꿈을 한다. 
        }
    }
}

  -  \은 ₩ 기호이다. 

            Console.WriteLine("");
            Console.Write("\n");

  -  즉, 정리하자면  위의 두 코드는 출력 결과가 같다. 

 

● 주석문

  -  주석문은 코드 실행의 영향을 주지 않는 설명문을 뜻한다. 

  -  위 코드에 // 하고 코드 설명한 것이 보일 것이다. 

  -  저러한 문을 "주석문"이라고 한다. 

  -  주석문에는 /*설명*/ or // 설명 총 두가지가 있는데, 약간 다르다. (설명은 코드에서)

using System;

namespace practice
{
    internal class Program
    {
        static void Main(string[] args)
        {
            /*이 주석문은 여러줄을 역슬래시와 별 사이의 설명을 
             여러줄로 설명이 가능하다. 만약 설명하고자하는 내용이 
            많다면 이 주석문을 사용하는 것이 가독성을 높일 수 있다.
            암튼 아래의 문은  Console.WriteLine(""); 자동 줄바꿈 출력문*/
            Console.WriteLine("");
            Console.Write("\n"); //이 주석문은 이 라인에서만 쓸 수있는 주석문이다. 즉 한 줄까지만 쓸 수 있는 주석문이다. 키워드를 사용한 줄 바꿈  출력문
        }
    }

'Study IT > C#' 카테고리의 다른 글

C# 기초 문법_이스케이프 시퀀스, 자리표시자  (0) 2022.07.18
C# 기초 문법_ 변수, 리터럴  (0) 2022.07.18
C# 시작하기  (1) 2022.07.07
C# 시작하기 전에(번외편)  (1) 2022.07.07
C# 시작하기 전에  (0) 2022.07.07