首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

新手简单的送分题,

2012-08-27 
新手简单的送分题,,在线等。while (nXpathNa.MoveToNext()){string cmp2 nXpathNa.LocalName.ToString()

新手简单的送分题,,在线等。
while (nXpathNa.MoveToNext())
  {
  string cmp2 = nXpathNa.LocalName.ToString();//success is 父根节点
  mXmInst.ProperEntieDetect(nXpathNa, cmp2, "Name", "Title");//验证是否存在Name, Title 属性
  if (nXpathNa.MoveToFirstAttribute())
  {
  mXmInst.NameValueDetectB(nXpathNa.Name, nXpathNa.Value);
  while (nXpathNa.MoveToNextAttribute())
  {
  atrName = nXpathNa.Name;
  atrNameValue = nXpathNa.Value;
  mXmInst.NameValueDetectB(atrName, atrNameValue);
  MessageBox.Show(atrName + atrNameValue);
  if (atrName.Equals("Type"))
  {
  bool b = System.Enum.IsDefined(typeof(Size), nXpathNa.Value);
  MessageBox.Show(b + "");
  }
  }
  }
  }

[解决办法]
因为nXpathNa.MoveToNext()返回了false
[解决办法]
断点看看进不进while,如果不进就是nXpathNa.MoveToNext()为false,如果进去依次查看if、while条件是否符合

热点排行