문자열 보간이란?
값을 포함하는 문자열 출력
Conosole.Write는 값을 출력만 한다
Console.WriteLine은 값을 출력하고 줄바꿈
방법 1
$ 와 " 사이에 공백이 있으면 안된다.
{ } 즉 중괄호는 쌍으로 있어야 한다.
방법 2
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Step15
{
internal class Program
{
static void Main(string[] args)
{
//홍길동님 안녕하세요 출력
//Console.WriteLine("홍길동님 안녕하세요");
//이름이 변경될수 있으므로
//"홍길동" 문자열 값을 변수에 저장
//문자열 변수 name 선언
string name = "홍길동"; // 변수 정의 및 값 할당
//Console.WriteLine(name);
//Write와 WriteLine의 차이
Console.WriteLine(name);
Console.Write(name);
name = "임꺽정";
Console.Write(name);
Console.WriteLine(name);
Console.WriteLine($"{name}님 안녕하세요");
Console.WriteLine("{0}님 안녕하세요", name);
//여러 변수의 있는 값도 가능
//출력문 하나로 "33세 임꺽정님 안녕하세요." 출력하기
//나이는 변할 수 있으므로 변수에 할당
//정수형 age 변수 선언
int age = 33;
Console.WriteLine($"{age}세 {name}님 안녕하세요.");
Console.WriteLine("{0}세 {1}님 안녕하세요.", age, name);
//인덱스는 0부터 시작 1씩 증가, {}는 쌍으로 있어야 한다
//값(변수) 목록은 ,(콤마)로 구분한다.
}
}
}
'Study > C#' 카테고리의 다른 글
[C#] 박싱과 언박싱 (0) | 2024.05.25 |
---|---|
[C#] 값형식과 참조형 (0) | 2024.05.25 |
[C#] 형식 변환 (0) | 2024.05.25 |
[C#] 열거형식 (0) | 2024.05.25 |
[C#] 상수 (0) | 2024.05.25 |