개발/기본) 기본기
기본기)c#) 변수명 앞에 '@'(Symbol) 사용
테샤르
2023. 1. 9. 13:27
변수명 앞에 '@'(Symbol) 사용
코드에 '@'가 포함된 코드를 본적이 있어서 @가 무엇을 뜻하고
또 어떤 식으로 동작하는지 궁금해서 알게되어서 정리하는 포스팅 이다.
반응형
'@' 는 (Symbol)이라고 하고 사용방법과 예시는 다음과 같다.
1. 예약어로 정의된 것을 변수로 사용을 할수 있게 해준다.
예시로 int는 예약어지만 @int 는 변수명으로 판단한다.
int @int = 10;
2. 문자열이 그대로 해석된다.
문자를 이스케이프 하지 않고 문자열을 지정할 수 있다. '\' 는 Escape 문자로 일반적으로 다음과 같이 해야한다.
var myString = "c:\\myfolder\\myfile.txt"
@를 사용하게되면 다음과 같다.
var myString = @"c:\myFolder\myfile.txt"
Microsoft @ 설명 : [링크]
★☆☆☆☆
반응형