如何在C#應用程序中檢測死代碼?在C#中檢測死代碼
11
A
回答
8
編譯您的代碼並檢查錯誤列表中的警告。下面的代碼:
public ActionResult Index() {
ViewData["Message"] = "Welcome to ASP.NET MVC!";
return View();
return null; // unreachable
}
產生這樣的警告:
Warning 11 Unreachable code detected <fullpath>\HomeController.cs 13 13 <prjname>
之類的工具JetBrains ReSharper的詳情(http://jetbrains.com/resharper)*也可以在飛行中進行這種分析,並強調死碼。
* ReSharper是一個商業工具。
9
2
相關問題
- 1. 除死碼檢測
- 2. 在設計中,golang中未檢測到/報告死代碼?
- 3. C#可達代碼檢測
- 4. 在C++代碼中調用TerminateThread之後在C#代碼中檢測到FatalExecutionEngineError
- 5. 如何在始終拋出方法後檢測死代碼?
- 6. 使用LLVM檢測C/C++代碼
- 7. 使用LLVM檢測C/C++代碼
- 8. Android - 在C/C++代碼中檢測固定設備
- 9. C#無法檢測到代碼
- 10. 檢測進程崩潰 - C++代碼
- 11. 代碼無法檢測到C#in listner.Close();
- 12. 如何在企業Java項目(Java + JSP + Javascript)中檢測死代碼?
- 13. 檢測HTML代碼
- 14. QR代碼檢測
- 15. Mysql死鎖檢測
- 16. 在代碼中檢測動態類型?
- 17. 在javascript內容中檢測ajax代碼
- 18. 在文本中檢測代碼
- 19. 在代碼中檢測失敗
- 20. 在JavaScript中檢測404代碼
- 21. 在我的C源代碼中檢測冗長(行數)函數
- 22. 如果/ endif在C#中檢測到「無法到達的代碼」
- 23. 在C#.Net中檢測到無法訪問的代碼.net
- 24. 如何檢測Visual Studio 2005中未引用的C/C++代碼?
- 25. 在Objective-C中實現未來:檢測到意外的死鎖
- 26. C++測試代碼
- 27. 在運行時檢測產品代碼或測試代碼是否在Swift中
- 28. Java/Android中的死代碼
- 29. 測試C/C++源代碼
- 30. 死代碼警告
你使用Resharper嗎? ) – 2010-12-03 18:19:46
跟着氣味。 – Will 2010-12-03 18:20:48