【发布时间】:2011-09-28 22:50:50
【问题描述】:
我刚开始使用 ReSharper,我正试图找出它认为这段代码错误的原因。
var file = new FileInfo("foobar");
return file.Directory.FullName;
它将file.Directory 突出显示为“可能的 System.NullReferenceException”。我不确定这是怎么可能的,因为文件对象永远不会为空,而且我无法弄清楚从FileInfo 对象返回的DirectoryInfo 对象怎么可能为空。
【问题讨论】: