변수명 앞에 '@'(Symbol) 사용
코드에 '@'가 포함된 코드를 본적이 있어서 @가 무엇을 뜻하고
또 어떤 식으로 동작하는지 궁금해서 알게되어서 정리하는 포스팅 이다.
반응형
'@' 는 (Symbol)이라고 하고 사용방법과 예시는 다음과 같다.
1. 예약어로 정의된 것을 변수로 사용을 할수 있게 해준다.
예시로 int는 예약어지만 @int 는 변수명으로 판단한다.
int @int = 10;
2. 문자열이 그대로 해석된다.
문자를 이스케이프 하지 않고 문자열을 지정할 수 있다. '\' 는 Escape 문자로 일반적으로 다음과 같이 해야한다.
var myString = "c:\\myfolder\\myfile.txt"
@를 사용하게되면 다음과 같다.
var myString = @"c:\myFolder\myfile.txt"
Microsoft @ 설명 : [링크]
★☆☆☆☆
반응형
'개발 > 기본) 기본기' 카테고리의 다른 글
기본기)c#) Method Chaining(메소드 체이닝) (0) | 2023.04.19 |
---|---|
C#) return Swtich (C# 8.0 Switch Expression) (0) | 2023.01.25 |
C#) List 에서 중복되지 않는 데이터 추출하기 (2) | 2023.01.08 |
기본기)Markdown (README.md) 수정하기 (0) | 2022.12.19 |
기본기).Net) Warning 무시(코드 분석 경고 표시하지 않음) (0) | 2022.12.01 |
댓글