摘要:
IList, ICollection ,IEnumerable 很显然,这些都是集合接口的定义,先看看定义: 1 // 摘要: 2 // 表示可按照索引单独访问的对象的非泛型集合。 3 [ComVisible(true)] 4 public interface IList : ICollection, IEnumerable 5 { 6 7 bool IsFixedSize { get; } 8 9 bool IsReadOnly { get; }10 11 ... 阅读全文
posted @ 2013-12-07 14:18
飞鸟快跑
阅读(1896)
评论(0)
推荐(1)
摘要:
LINQ to XML是用来操作XDocument类,利用LINQ to XML简化了对xml进行CRUD 增加(Create)、查询(Retrieve)(重新得到数据)、更新(Update)和删除(Delete)代码 阅读全文
posted @ 2013-12-07 11:26
飞鸟快跑
阅读(414)
评论(0)
推荐(0)
摘要:
在.NET Framework 3.5中提供了LINQ 支持后,LINQ就以其强大而优雅的编程方式赢得了开发人员的喜爱,而各种LINQ Provider更是满天飞, 如LINQ to NHibernate、LINQ to Google等,大有“一切皆LINQ”的趋势。 linq是面向对象的sql。 也就是说,sql是向关系型数据库的查询,而linq实际上是对内存里的数据的查询。 虽然linq原来是对象查询,但经过ms的努力,可以通过表达式分析与实体到关系的映射(linq to sql),把linq转换为sql语句或是对xml的查询(linq to xml)。 因此,这种技术就成了对象到... 阅读全文
posted @ 2013-12-07 11:21
飞鸟快跑
阅读(332)
评论(0)
推荐(0)
摘要:
刚开始使用Xml的时候,没有注意到XDocument和XmlDocument的区别,后来发现两者还是有一些不同的。 XDocument和XmlDocument都可以用来操作XML文档,XDocument是.net 3.5为Linqto XML准备的轻量级Document对象,在功能上他和XmlDocument差不多,但是Linq to XML只能配合XDocument使用 什么是Linq to XML XDocument简单入门 阅读全文
posted @ 2013-12-07 11:14
飞鸟快跑
阅读(1840)
评论(0)
推荐(0)
摘要:
先给几个相关链接 c# 扩展方法奇思妙用 扩展方法的说明(MSDN)在说说我最近遇到的相关问题 最近在使用linq to xml 的时候,遇到的扩展方法的问题 本来想通过Xpath语句来获取元素,在网上看到有XPathSelectElements这个方法,可是在使用的时候,如下:XDocument document = new XDocument();document = XDocument.Load(path);XElement xlsElement = document.Root; XElement rootElement = xlsElement.XPathSelectElement.. 阅读全文
posted @ 2013-12-07 10:22
飞鸟快跑
阅读(272)
评论(0)
推荐(0)
浙公网安备 33010602011771号