XmlTextReader问题? 看如下的文章:http://www.c-sharpcorner.com/Mobile/WorldWeatherUpdateJR.asp 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 try something like XmlTextReader reader = null; int nType = 0; int nLabel = 0; bool bIn = false; try { reader = new XmlTextReader("TestDesc.xml"); while (reader.Read()) { if (reader.LocalName == "Description") { Console.WriteLine(reader.LocalName); if (reader.IsStartElement()) bIn = true; else break; } else if (reader.LocalName == "type" && reader.IsStartElement() && bIn) nType++; else if (reader.LocalName == "label" && reader.IsStartElement() && bIn) nLabel++; } if (bIn) Console.WriteLine("type:{0}, label:{1}", nType, nLabel); } finally { if (reader != null) reader.Close(); } 求解释代码 C# sql server连接问题 右键菜单如何实现排序 在DataGridview中实现combox的功能? 如何用C#在 Pocket PC 里读取主人信息呢? 有关于tabcontrol切换的问题,急。。。。 请教一个文件操作问题 access数据库的分页显示的C#代码 C#解析指定格式字符串的问题 VC#中如何调用选择文件夹对话框?谢谢! 有关Array的问题,提问有些罗嗦,请海涵!!!! 谁有好的C#命名规范?
XmlTextReader reader = null;
int nType = 0;
int nLabel = 0;
bool bIn = false;
try
{
reader = new XmlTextReader("TestDesc.xml");
while (reader.Read())
{
if (reader.LocalName == "Description")
{
Console.WriteLine(reader.LocalName);
if (reader.IsStartElement())
bIn = true;
else
break;
}
else if (reader.LocalName == "type" && reader.IsStartElement() && bIn)
nType++;
else if (reader.LocalName == "label" && reader.IsStartElement() && bIn)
nLabel++;
} if (bIn)
Console.WriteLine("type:{0}, label:{1}", nType, nLabel);
} finally
{
if (reader != null)
reader.Close();
}