언어/C#

C# - @ (verbatim identifier)

tsyang 2020. 12. 7. 00:08

verbatim : 말 그대로 라는 뜻

 

 

다 필요 없고 다음 소스코드들 보면 끗

 

// 예약어를 변수 이름으로 쓸 수 있게 해준다.
string[] @for = { "Hello", "World" };
for (int i = 0; i < @for.Length; i++)
{
   Console.WriteLine(@for[i]);
}

//문자열을 '말 그대로' 쓴다.

string filename1 = @"c:\work\trunk\something.txt";
string filename2 = "c:\\work\\trunk\\something.txt";

Console.WriteLine(filename1);
Console.WriteLine(filename2);
// 둘다 c:\work\trunk\something.txt 를 출력함