我目前正在爲本地公司創建客戶應用程序。我有一個datagridview鏈接到客戶表,並且我試圖鏈接它,以便正確處理更新,插入和刪除。我對c#非常陌生,所以我從基礎開始(比如大約2天前我什麼都不知道 - 儘管我知道vb.net,Java和其他幾種語言..)。顯示控制檯輸出?
任何從我所瞭解的任何東西輸出通過Debug.WriteLine應該只出現在調試模式(常識真的),但任何輸出通過Concole.WriteLine應出現,無論是否在調試模式。不過,我已經檢查了即時和輸出窗口,並且在正常模式下沒有任何輸出。有沒有人有任何想法,爲什麼這是?
編輯:我有用於單擊單元格的事件處理程序 - 它應該輸出CellClicked,並在點擊單元格時將gridview設置爲不可見。後者按照我的模式工作,但CellClicked僅在調試模式下輸出。我正在使用Console.WriteLine(「CellClicked」)。
編輯:似乎我可能已經解決了它 - 我只是在項目設置頁面中將輸出設置爲控制檯應用程序。它現在打開一個命令行窗口以及一個窗體窗體,但是當我編譯進行分發時,我可以再次更改輸出。謝謝您的幫助。
跟蹤顯然是一種調試形式 - 它不是我想要做的調試..使用調試模式增加了加載應用程序所花費的時間(至少我不能看到它減少了時間.. ),所以我想盡可能避免使用調試模式。我想立即輸出奇數語句,然後檢查它是否在正確的時間到達特定點,而不使用調試模式。 – ClarkeyBoy 2010-06-12 15:17:13
您可以啓用和禁用跟蹤。您的應用程序無需處於調試模式即可。 – starskythehutch 2010-06-12 15:22:03
@ClarkeyBoy:你所描述的是完全跟蹤的是什麼。您不必在調試模式下啓用跟蹤應用程序... – 2010-06-12 16:10:30