我已经使用c#创建第一个项目。 我有很多警告错误,并且所有这些警告错误都是单个错误(内部编译器错误。请参阅控制台日志以获取更多信息。)#pragma警告禁用和恢复
用于减少警告错误我使用了#pragma警告禁用。 #pragma警告恢复 有问题的代码的前面和后面。
我有疑问,在我的最终版本,我应该留下的#pragma警告禁止&恢复,因为它是在程序;还是我需要删除?例如:
#pragma warning disable
if (Displayer.instance != null && CTR.Tore== "Keepit")
{
Displayer.instance.SetFielderProfile (i);
}
#pragma warning restore
对于最终构建我是否需要删除或不删除?
感谢您的回复。 。 – SaravanaKumar
我不同意。例如,我曾有过需要从某些接口继承的类。这些接口有时会发生一些我不需要的事件。为什么不把关于未使用的事件的警告推掉呢? –
@shaitibber如果你有充分的理由(并提供良好的内联评论) - 禁用偶然的内联警告是完全正确的。问题中的代码显示没有迹象表明这种编译指示是必要的......我相信你提到的情况不应该引起警告,因为接口的实现不能被编译器视为“未使用” - 要求单独的问题你有警告可能是个好主意(确保搜索是否已经有好的答案,关于你得到的任何警告)。 –