2016-08-28 25 views
0

我正在使用Visual Studio 2015和C#。有時我有反射或序列化使用的方法,並在警告窗口我有方法沒有使用的信息。問題是因爲有人嘗試重構代碼在運行時獲取錯誤。有沒有可能通知編輯該方法正在使用?也許有一些屬性(這將是最好的解決方案)?有任何想法嗎?VisualStudio - 如何判斷方法用於Relection或序列化

+0

更好的是寫一個單元測試,演示如何使用這些方法 –

+0

你是對的,但有時當我嘗試修復某些東西時,我沒有時間爲少數類編寫測試,但我想告訴「這種方法正在使用」。我知道,我也可以使用評論。但也許有可能標記更好的這種方法? – Kisiel665

+0

老兄,請您詳細說明一下,我不能從這個問題中弄明白,一行代碼相當於100個單詞:) – loneshark99

回答

0

作爲代碼的作者,您無法分辨是否正在通過反射執行某個方法。由於Reflection是遲到的,因此編譯器也無法知道反射調用可能會調用哪種方法(如果有)。

相關問題