摘要:
我已经使用XElement有一段时间了,下面我做了一些性能的测试,并指出在xmlDocuemnt和xelement之间的不同。 首先,XElement是.NET Framework3.5的一部分,它被使用在xml to linq,并且位于System.xml.linq命名空间下。这个class在linq方面得到了很好的使用。xElement.Nodes和xElement.Attri... 阅读全文
摘要:
1. 抛出异常(Exception Throwing) 抛出异常在这篇文章里被定义为是对执行失败时给出的定义。执行失败在任何时候都引出了一个被设计好的程序不去做它应该做的事情。例如,如果打开一个文件的方法不能返回一个打开文件的操作给调用者,则它应该被设计成一个执行失败。 许多开发者可能已经很自然的去使用exceptions处理例如像除以0,以及为对象为null引用的过程。在framework... 阅读全文