C#
[C#] C# 11 - 복수 라인 처리
kjun.kr
2023. 3. 30. 23:52
728x90
만약 아래와 같은 Json 문자열을 나타내기 위해서
{ "Order": "Latte", "Address": { "Addr": "111 Main ST", "Zip": "98052" } } |
기존에는 아래 처럼 @ 를 사용하여 표현을 했습니다.
string s10 = @"{
""Order"": ""Latte"",
""Address"": {
""Addr"": ""111 Main ST"",
""Zip"": ""98052""
}
}";
Console.WriteLine(s10);
하지만 C# 11 부터는 아래처럼 하면 표현이 가능해 졌습니다.
string s11 = """
{
"Order": "Latte",
"Address": {
"Addr": "111 Main ST",
"Zip": "98052"
}
}
""";
Console.WriteLine(s11);
위 코드에서 보면 알수 있듯이 각 라인 앞에 공백이 있지만 모두 제거 됩니다.
결과
728x90