我对selectSingleNode函数有疑问。
上下文:在程序中我需要执行一些后续过滤器,通常我对这些没有问题,但这次我有一个奇怪的“错误”。
我有下一个代码:
Dim test As XmlNode = parentXmlnode.SelectSingleNode("day[@date='" & fecha.Date.ToString("o") & "']"
问题:
当我调试/运行上面的代码时,变量“test”总是什么都没有,但是如果我在“selectSingleNode”指令上应用“watch”,它确实会返回一个 XmlNode。
不管我回去重新调试这部分代码,结果总是一样的。
当然上面的代码是对原始代码的过度简化,这里是导致问题的未修改的原始代码:
编辑:不需要完整的代码,实际上它使问题难以阅读,错误出现在之前暴露的代码行中。
任何信息都非常感谢。提前致谢。