C#
C#에서 문자열 앞에 '@' 을 붙이는 것
탑~!
2012. 9. 13. 15:41
C#에서는 다음과 같이 문자열 앞에 '@'을 붙일 수 있다.
- string str = @"this is a string";
- Console.WriteLine(str);
위와 같은 코드에서는 문자열 앞에 '@'을 붙이나 붙이지 않으나 같지만,
다음과 같이 문자열을 여러 줄에 쓸 때 '@'을 붙이지 않으면 컴파일 에러가 발생한다.
즉, 여러 줄인 문자열을 쓸 때 유용하다.
- string str2 = @"This is a multline string
- line1
- line2
- line3";
- Console.WriteLine(str2);
출력 결과는 다음과 같다.

Ref
728x90
반응형