C# 中的格式規範
更新:2007 年 11 月
這個主題適用於:
版本 |
Visual Basic |
C# |
C++ |
Web Developer |
---|---|---|---|---|
Express 版 |
![]() |
![]() |
![]() |
![]() |
Standard 版 |
![]() |
![]() |
![]() |
![]() |
Pro/Team 版 |
![]() |
![]() |
![]() |
表格圖例:
![]() |
套用 |
![]() |
不套用 |
![]() |
預設隱藏的命令。 |
當您在 [監看式] 視窗或 [快速監看式] 對話方塊中偵錯 C# 程式碼時,您會變更使用格式規範顯示的數值格式。
如要使用格式規範,請鍵入運算式並在運算式後加上逗號。在逗號後面加上適當的規範。
範例
假設 nVar 是字元變數,以及 [監看式] 視窗將值顯示為 0x0000F065。您想要將這個值以十進位檢視,但是不想要將所有變數的顯示重設為十進位。您可以使用格式規範 d 將變數內容以十進位顯示:
nVar,d
下表顯示偵錯工具可辨識的 C# 格式規範。
規範 |
格式 |
值 |
顯示 |
---|---|---|---|
Ac |
強迫評估運算式。當關閉屬性隱含評估和隱含函式呼叫時這就很有用。請參閱副作用和運算式。 |
||
d |
十進位整數 |
0x0065 |
101 |
h |
十六進位整數 |
61541 |
0x0000F065 |
nq |
沒有引號的字串 |
"My String" |
My String |
hidden |
顯示所有公用及非公用成員 |
||
未經處理 |
以其在未經處理項目節點中出現的方式來顯示項目。只有在 Proxy 物件上有效 |
||
結果 |
使用實作 IEnumerable 或 IEnumerable<T> 的變數類型,此變數通常是查詢運算式的結果。只顯示包含查詢結果的成員。 |