C#의 형식 지정자
조사식 창 또는 간략한 조사식 대화 상자에서 C# 코드를 디버깅할 때 형식 지정자를 사용하여 값이 표시되는 형식을 변경할 수 있습니다.
형식 지정자를 사용하려면 식을 입력한 다음 쉼표를 입력합니다. 쉼표 뒤에 적절한 지정자를 추가합니다.
예제
예를 들어 nVar이 문자 변수이고 조사식 창에서 이 변수 값이 0x0000F065로 표시되는 경우, 이 값을 10진수로 표시하되 모든 변수 표시를 10진수로 다시 설정하지 않으려면 형식 지정자 d를 사용하여 해당 변수 내용을 10진수로 표시할 수 있습니다.
nVar,d
다음 표에서는 디버거에서 인식할 수 있는 C# 형식 지정자를 보여 줍니다.
지정자 |
형식 |
값 |
표시 |
---|---|---|---|
ac |
식을 계산합니다. 암시적 속성 확인과 암시적 함수 호출이 해제된 경우에 유용할 수 있습니다. 파생 작업과 식을 참조하십시오. |
||
d |
10진수 정수 |
0x0065 |
101 |
dynamic |
동적 뷰를 사용하여 지정된 개체를 표시합니다. |
||
h |
16진수 정수 |
61541 |
0x0000F065 |
nq |
따옴표 없는 문자열 |
"My String" |
My String |
hidden |
모든 public 멤버 및 public이 아닌 멤버를 표시합니다. |
||
raw |
항목을 원시 항목 노드에 나타나는 대로 표시합니다. 프록시 개체에만 사용할 수 있습니다. |
||
results |
IEnumerable 또는 IEnumerable<T>를 구현하는 형식의 변수와 함께 사용되며, 일반적으로 쿼리 식의 결과입니다. 쿼리 결과가 포함된 멤버만 표시합니다. |