首页 > 代码库 > 熟悉某项目代码---零碎小知识总结

熟悉某项目代码---零碎小知识总结

ushort与short的区别:

 

ushort:0-65535(范围),无符号16位整数,.net framework类型--System.UInt16

short:-32768-32767,有符号16位整数,.net framework类型--System.Int16

 

XML读写文件,删除节点复习:

public static void Delete(string path,string boxNum)
{
try
{
XmlDocument doc = new XmlDocument();
doc.Load(path);

XmlNode rootXml = doc.SelectSingleNode("/BoxTable");  //找到这个节点

if (rootXml.HasChildNodes) //如果存在子节点
{
XmlNodeList xnls = rootXml.ChildNodes;
foreach (XmlNode xn in xnls)
{
XmlElement xe = (XmlElement)xn;
if (xe.GetAttribute("BoxNumber") == boxNum)
{
xn.ParentNode.RemoveChild(xn);

//xn.RemoveAll(); 这只能删除这个节点的所有属性,并不能删除这个节点
}
}
}
doc.Save(path);
}
catch(Exception e)
{

}
}

 

unsafe与safe的区别:

 

熟悉某项目代码---零碎小知识总结