只是想确定我没有编码太久......但是,这似乎不太可能:
http://i.imgur.com/TBjpNTX.png
我创建了 var,检查是否为 null,如果是则返回,所以我无法将其视为 null :)
更清晰的错误?
编辑:
根据Igal Tabachnik的回答,他是对的,我正在使用以下方法扩展:
public static bool IsNullOrEmpty(this string target)
{
return String.IsNullOrEmpty(target);
}
我发现它更容易阅读
if (some_string.IsNullOrEmpty())
// do something here
而不是:
if (string.IsNullOrEmpty(some_string))
// do something here
解决方案:
Igal Tabachnik是对的。唯一缺少的两件是:
- Resharper -> 选项 -> 代码注释(在代码检查组下) -> 打开解决方案。
- 给 VS 几分钟来刷新一切。