我想将用.Net CompactFramework3.5制作的应用程序降级为.Net CompactFramework2.0 SP2。
但是..。我不知道如何使这段代码与2.0版本兼容。
XDocument doc = XDocument.Load(string.Format(Open_Cell_Id_Uri, new object[]{
Settings.OpenCellIDApiKey,
towerDetails.MobileCountryCode,
towerDetails.MobileNetworkCode,
towerDetails.TowerId,
towerDetails.LocationAreaCode
}));
using (System.Xml.XmlReader reader = doc.CreateReader())
{
...
}我使用System.Xml.Linq更改了使用System.Xml,但这一行是在抱怨:
using (System.Xml.XmlReader reader = doc.CreateReader())如何从XmlReader中获得XmlDocument?
这是我降级的代码:
XmlDocument doc = new XmlDocument();
doc.Load(string.Format(Open_Cell_Id_Uri, new object[]{
Settings.OpenCellIDApiKey,
towerDetails.MobileCountryCode,
towerDetails.MobileNetworkCode,
towerDetails.TowerId,
towerDetails.LocationAreaCode
}));
using (System.Xml.XmlReader reader = doc.CreateReader())//;
{
...
}谢谢!
发布于 2009-11-11 16:24:07
要创建节点阅读器,请执行以下操作:
using (XmlReader reader = new XmlNodeReader(doc.DocumentElement)) {...}https://stackoverflow.com/questions/1716294
复制相似问题