Cannot implicitly convert type 'System.Linq.IOrderedEnum
本文关键字:System Linq IOrderedEnum implicitly convert type Cannot | 更新日期: 2023-09-27 17:54:57
我想知道是否有人对以下错误有一个想法
不能隐式转换类型"System.Linq.IOrderedEnumerable"来"System.Xml.XPath.XPathNodeIterator"
下面是生成错误的代码。
var randomNodeset = from XPathNavigator node in nodeset
orderby Guid.NewGuid()
select node;
return (XPathNodeIterator)randomNodeset;
感谢您的帮助
在。net中处理XML有两组不同的类,老式的基于dom的类和新的链接到XML的类。您将它们混合在一起,这会导致不兼容。
下面是一篇关于这两种方法区别的文章:http://dotbert.loedeman.nl/linq-to-xml-with-xpath