C# 非中斷(正常)模式下的調(diào)試
WriteLineO函數(shù)可以把文本輸出到控制臺(tái)。在開(kāi)發(fā)應(yīng)用程序時(shí),這個(gè)函數(shù)可以方便地獲得操作的額外反饋,例如:
WriteLine("MyFunc() Function is about to be called.");
MyFunc("Do something.");
WriteLine("MyFunc() Function execution completed.");
這段代碼說(shuō)明了如何獲取MyFuncO函數(shù)的額外信息。這么做完全正確,但控制臺(tái)的輸出結(jié)果會(huì)比較混亂。在開(kāi)發(fā)其他類(lèi)型的應(yīng)用程序時(shí),如桌面應(yīng)用程序,沒(méi)有用于輸出信息的控制臺(tái)。作為一種替代方法,可將文本輸出到另一個(gè)位置——IDE中的Output窗口。
EnorUst窗口,其中提到其他窗口也可以顯示在這個(gè)位置。其中一個(gè)窗口就是Output窗口,在調(diào)試時(shí)這個(gè)窗口非常有用。要顯示這個(gè)窗口,可以選擇View | Output。在這個(gè)窗口中,可以査看與代碼的編譯和執(zhí)行相關(guān)的信息,包括在編譯過(guò)程中遇到的錯(cuò)誤等,還可將自定義的診斷信息直接寫(xiě)到這個(gè)窗口中。
另外,還可以創(chuàng)建一個(gè)日志文件,在運(yùn)行應(yīng)用程序時(shí),會(huì)把信息添加到該日志文件中。把信息寫(xiě)入日志文件所用的技巧與把文本寫(xiě)到Output窗口中所用的技巧相同,但需要理解如何從C#應(yīng)用程序中訪(fǎng)問(wèn)文件系統(tǒng)。
繼續(xù)查找其他問(wèn)題的答案?
- 開(kāi)始學(xué)習(xí)
海報(bào)設(shè)計(jì)精品錄播課程2121次觀(guān)看
開(kāi)始學(xué)習(xí)字體設(shè)計(jì)精品錄播課程2121次觀(guān)看
開(kāi)始學(xué)習(xí)室內(nèi)設(shè)計(jì)精品錄播課程2121次觀(guān)看
開(kāi)始學(xué)習(xí)影視動(dòng)畫(huà)精品錄播課程2121次觀(guān)看
開(kāi)始學(xué)習(xí)UI設(shè)計(jì)精品錄播課程2121次觀(guān)看
開(kāi)始學(xué)習(xí)
點(diǎn)擊加載更多評(píng)論>>