일상일지

[C# 공부] 2. 변수와 WriteLine 본문

개발/C# 공부

[C# 공부] 2. 변수와 WriteLine

서호Seoho 2020. 8. 25. 20:25
반응형
using System;

class ConsoleWrite
{
    static void Main()
    {
        Console.Write("줄 바꿈 없음");
        Console.WriteLine("줄 \n바꿈 포함");
    }
}

 

- C#에서 공백은 무시된다.

using System;

class ConsoleWrite
{
    static void Main()
    {
        Console.
            Write("줄 바꿈 없음"); //이래도 돌아감
        Console. WriteLine("줄 \n바꿈 포함");
    }
}

 

using System;

class ConsoleWrite
{
    static void Main()
    {
        Console.WriteLine("큰 따옴표 : \"");
        Console.WriteLine("작은 따옴표 : \'");
    }
}

 

 

 - 자리 표시자(서식 지정자) : {n}형태로 {0}, {1}, {2} 순서대로 자리를 만들고 그 다음에 있는 값을 넘겨받아 출력함.

using System;

class Quotes
{
    static void Main()
    {
        Console.WriteLine("{0}", "Hello, C#");
        Console.WriteLine("{0}, {0}", "Hello, C#");
        Console.WriteLine("{0}, {1}", "Hello", "C#");
    }
}

 >>자리표시자가 2개인데 하나만 넘겨주면 에러 발생함.

 

using System;

class Quotes
{
    static void Main()
    {
        int number;
        number = 7;
        Console.WriteLine(number);

        Console.WriteLine(1234);
        Console.WriteLine(3.14F);
        Console.WriteLine('A');
        Console.WriteLine("HELLO");

        int number2 = 7;
        Console.WriteLine("{0}", number2);

        int num1, num2, num3;
        num1 = 1;
        num2 = 2;
        num3 = 3;

        Console.WriteLine("{0}, {1}, {2}", num1, num2, num3);

        int a, b, c;
        a = b = c = 10;
        Console.WriteLine("{0}, {1}, {2}", a, b, c);
    }
}
반응형

'개발 > C# 공부' 카테고리의 다른 글

[C# 공부] 6. 제어문  (0) 2020.09.27
[C# 공부] 5. 연산자  (0) 2020.09.19
[C# 공부] 4. 변수 입력받기 및 연산자  (0) 2020.09.12
[C# 공부] 3. 숫자와 그 외 데이터 형식  (0) 2020.09.01
[C# 공부] 1. Hello World  (0) 2020.08.17
Comments