我想将一个使用.Net Compact Framework 3.5制作的Windows Mobile应用程序降级到.Net Compact Framework 2.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而不是System.Xml.Linq,但是这一行出现了错误提示:
using (System.Xml.XmlReader reader = doc.CreateReader())
我该如何从XmlDocument获取XmlReader?
这是我降级后的代码:
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())//;
{
...
}
谢谢您!