C#/응용 정리
C# - 두 변수를 출력하는 방법
Khadra
2024. 6. 14. 10:40
응용 예제
using System;
using static System.Console;//Console단어를 생략(코드길이줄어둠)
namespace ConsoleApp1
{
class Program
{
static void Main(string[] args)
{
int v1 = 100;
double v2 = 1.234;
// 에러가 발생합니다. 두변수를 출력하는 Console.WriteLine()
// 메소드 정의가 없기 때문입니다.
//WriteLine(v1,v2);
// 두 개 변수를 ToString()으로 문자열로 바꾸어
// + 연산자로 연결하여 출력한다.
// 문자열 하나를 출력하는 셈이다.
WriteLine(v1.ToString()+", "+v2.ToString());
// 문자열과 숫자를 +연산자로 연결하면 문자열이 된다.
// 하나의 문자열을 출력하는 셈이다.
WriteLine("v1 = " + v1 + "v2 = " + v2);
// 형식(format)문자열을 사용할 수 있다.
WriteLine("v1 = {0}, v2 = {1}",v1,v2);
// 형식문자열 앞에 '$'를 쓰면 { } 안에 변수명을 직접 쓸 수 있다.
WriteLine($"v1 = {v1}, v2 = {v2}");
}
}
}
결과
// 100, 1.234
// v1 = 100v2 = 1.234
// v1 = 100, v2 = 1.234
// v1 = 100, v2 = 1.234