2009-08-21 36 views
1

它很經常,我開始通過記錄每個函數調用來安慰,並尋找在竊聽案件的差異調試類出現。 有沒有我可以申請到一個類來實現這樣的跟蹤一些屬性?這是非常累人有進入這些記錄所有的函數調用來安慰

Console.WriteLine("classname: methodname") 

每一個方法,對他們以後刪除(刪除可以通過條件編譯來完成,但它是不是很好看的代碼時,你有這一切的冗餘)

回答

0

在昏暗的黑暗軟件工程的年齡,人們通常使用一個分析工具來實現這一點,因爲自從剖析注入ected在所有功能的入口和出口額外的代碼,但我必須說,這是一個非常令人沮喪的方法來調試,當我用它,這是一個絕望的移動不是前線。通過print語句進行調試相當緩慢且效率低下。

+0

它給你一些關於程序流的信息。有效性取決於問題。 – Etan 2009-08-21 12:45:40