0
我已阅读过关于该错误的内容,但它是在3年前! ReSharper说,内部的if语句代码是无法访问的。这个错误有没有补丁?Resharper无法访问的代码错误
int[] t = new int[1000];
if(t!=null)
{
if(t[0] ==2)
{
}
}
我已阅读过关于该错误的内容,但它是在3年前! ReSharper说,内部的if语句代码是无法访问的。这个错误有没有补丁?Resharper无法访问的代码错误
int[] t = new int[1000];
if(t!=null)
{
if(t[0] ==2)
{
}
}
从您发布的代码,内if
声明确实是不可达的,因为外if
结果总是为false
(t
总是null
)。
你可以为我低头吗?你将数组设置为null,然后立即说出“if not null”......大概什么都没有机会将它设置为null以外的任何东西......我会认为resharper是正确的...... – Rikon