如果string为null,则代码启发式无法访问,将null赋值给变量

时间:2013-12-05 14:18:16

标签: javascript resharper

简单问题:

var x = '<%=Request["myvar"]%>' || null;

为什么resharper会说“Code is heuristically unreachable”, 当这似乎工作得很好?

1 个答案:

答案 0 :(得分:1)

您正在将x设置为字符串值,因此它永远不会等于null。因此|| null无法访问。

这应该有所帮助: What does the construct x = x || y mean?