2013-07-17 38 views
0

我是新來的asp.net,只是想知道是否有一個簡單的方法來追蹤變量。而不是設置asp:標籤,然後注入文本?例如,PHP有print_r打印出所有的數組?是否有一個簡單的方法來追蹤變量在ASP.Net

+1

使用即時的Windows點擊你的VS檢查值(在調試時間) – Adrian

+0

你嘗試過什麼嗎? –

+0

lol ..''print_r'比你在.NET中處理的東西太古老了。 –

回答

1

在調試過程中,您可以使用Watch窗口,您必須給出變量名稱並顯示值。

您編譯斌後,並在調試器下運行,

一旦你在同一個文件打一個破發點,進入調試 - >窗口 - >Watch

+0

感謝SeeShapr的幫助。 – Bruce

1

對於單個項目,有Response.Write(varname),其中varname是您嘗試檢查的var。這會將你的var的值輸出到屏幕上。

但是,沒有直接等價於PHP print_r命令。有一個建議如何通過代碼在 ASP.NET ,equivalent to PHP Print_r Function?

還有幾個其他建議,如果你把「php print_r asp.net等效」在谷歌。

+0

你應該使用調試打印變量值在屏幕上的第一個地方 – MarcinJuraszek

+0

我同意這是最佳做法,但有時候你想要快速和骯髒。而當你有一個沒有人看到的開發環境時,寫屏幕更容易。 – lonehorseend

+0

謝謝lonehorseend。 – Bruce

0

我已經找到了解決辦法我自己,希望這有助於尋求簡單答案的其他人。

開啓調試爲true:

<compilation debug="true" targetFramework="4.0" /> 

然後在調試輸出

Debug.WriteLine("test"); 

MSDN - Debug.WriteLine()

相關問題