linq 接受可为 null 的值
var menuItems = from c in xMenuElement.Elements("GlobalNavigation").Elements("PrimaryLink")
where c.Element("SecondaryLink").Element("LeftMenu").Element("NavLinks").Element("LinkID").Value.Trim() == "sad1"
select c;
var menuItems = from c in xMenuElement.Elements("GlobalNavigation").Elements("PrimaryLink")
where c.Element("SecondaryLink").Element("LeftMenu").Element("NavLinks").Element("LinkID").Value.Trim() == "sad1"
select c;
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
尝试一下,此技术可以重复多次,
否则您可以创建一个方法:
如果您仍然收到空引用异常,则可能是您的源存在问题。
Try this, this technique can be repeated multiple times
Otherwise you can create a Method:
If you are still getting a null reference exception it might be your source that has the issue.