标签:lex each ldo string 图书馆 root button admin message
1, 对于报异常,调试时候可以通过 输出窗口,得知异常的名称,再Catch到异常,输出异常的message,得到具体的异常信息,似乎非常的有用;
2,xml 有根节点,节点,和元素 这三个重要的元素;其中 根节点root ,节点 node,元素是element;
1 private XmlDocument doc = new XmlDocument(); 2 string path = @"C:\Users\Administrator\Desktop\c#\控控空\控控空\控控空\图书馆.xml"; 3 4 try 5 { 6 doc.Load(path); 7 } 8 catch(XmlException se) 9 { 10 Console.WriteLine(se.Message); 11 } 12 13 14 /// <summary> 15 /// xml查,并且写到textBox; 16 /// </summary> 17 /// <param name="sender"></param> 18 /// <param name="e"></param> 19 private void button1_Click(object sender, EventArgs e) 20 { 21 textBox1.Clear(); 22 var nodes =doc.GetElementsByTagName("game"); 23 try 24 { 25 foreach (XmlNode node in nodes) 26 { 27 //Console.WriteLine(node.Attributes["name"].Value); 28 textBox1.Text+="游戏名称:"+node.Attributes["name"].Value+"\r\n"; 29 foreach (XmlElement element in node) 30 { 31 textBox1.Text += " " + element.FirstChild.Value + "\r\n"; 32 } 33 34 35 } 36 } 37 catch { }; 38 39 }
对于比如 <as>哈喽<\as>,这个哈喽是as 的firstchild;
对于xml先学到这,等用到,再学,现在主要是保存需要的一些游戏配置;
这个可以改写或者是 另存为
2,学习 dategridview bindinglist 、、暂时似乎不需要学习数据库;
标签:lex each ldo string 图书馆 root button admin message
原文地址:https://www.cnblogs.com/midle-sudent/p/13625364.html