C# 中的格式規範
在 [監看式] 視窗或 [快速監看式] 對話方塊中對 C# 程式碼進行偵錯時,使用格式規範可變更顯示的數值格式。
如要使用格式規範,請輸入運算式且後面加上逗號。 在逗號後面加上適當的規範。
範例
假設 nVar 是字元變數,而且 [監看式] 視窗會將值顯示為 0x0000F065。 您想要以十進位顯示這個值,但是不想要將所有變數的顯示重設為十進位。 您可以使用格式規範 d,以十進位顯示變數內容:
nVar,d
下表說明偵錯工具可辨識的 C# 格式規範。
指定名稱 |
格式 |
值 |
顯示 |
---|---|---|---|
ac |
強制評估運算式。 在隱含評估屬性和隱含函式呼叫關閉時,這就會很有用。 請參閱 副作用和運算式。 |
||
d |
十進位整數 |
0x0065 |
101 |
dynamic |
使用動態檢視顯示指定的物件 |
||
h |
十六進位整數 |
61541 |
0x0000F065 |
nq |
沒有引號的字串 |
"My String" |
My String |
hidden |
顯示所有 public 及非 public 成員 |
||
raw |
以項目在原始項目節點中出現的形式顯示該項目。 只有在 Proxy 物件上有效。 |
||
results |
搭配實作 IEnumerable 或 IEnumerable<T> 類型的變數使用,結果通常是查詢運算式。 只顯示包含查詢結果的成員。 |