개발/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);
}
}
반응형