我已經使用c#創建第一個項目。 我有很多警告錯誤,並且所有這些警告錯誤都是單個錯誤(內部編譯器錯誤。請參閱控制檯日誌以獲取更多信息。)#pragma警告禁用和恢復
用於減少警告錯誤我使用了#pragma警告禁用。 #pragma警告恢復 有問題的代碼的前面和後面。
我有疑問,在我的最終版本,我應該留下的#pragma警告禁止&恢復,因爲它是在程序;還是我需要刪除?例如:
#pragma warning disable
if (Displayer.instance != null && CTR.Tore== "Keepit")
{
Displayer.instance.SetFielderProfile (i);
}
#pragma warning restore
對於最終構建我是否需要刪除或不刪除?
感謝您的回覆。 。 – SaravanaKumar
我不同意。例如,我曾有過需要從某些接口繼承的類。這些接口有時會發生一些我不需要的事件。爲什麼不把關於未使用的事件的警告推掉呢? –
@shaitibber如果你有充分的理由(並提供良好的內聯評論) - 禁用偶然的內聯警告是完全正確的。問題中的代碼顯示沒有跡象表明這種編譯指示是必要的......我相信你提到的情況不應該引起警告,因爲接口的實現不能被編譯器視爲「未使用」 - 要求單獨的問題你有警告可能是個好主意(確保搜索是否已經有好的答案,關於你得到的任何警告)。 –