2012年11月25日

linq入门

摘要: 只要是集合都可以用linq查询的,(必须支持Ienumerable接口)比如对象,数据库,xml,实体数据模型,外部应用程序等等,省写很多代码。指定数据源:from子句指定条件:where子句(限制运算符)指定元素:select子句Foreach循环实际上并不是linq的一部分,只是迭代结果,不过它是实际执行查询的代码,查询结果变量仅保存了执行查询计划,在访问查询结果之前,并没有提取linq数据,此之谓查询的延迟也查询语法是首选方式,很直观,当然也可以用方法语法(lambda表达式什么的)排序用orderby子句,默认顺序,倒叙要加个descending 在后面Linq提供了一组聚合运算符可以 阅读全文

posted @ 2012-11-25 19:11 雷音 阅读(211) 评论(0) 推荐(0) 编辑

在.NET中使用XML的基本方法

摘要: 格式良好的XML文档:有且只有一个根元素每个元素都有结束标记(简短语法除外)没有重叠元素(所有子元素必须完全嵌套在父元素内)所有特性必须放在引号内XML支持两种方法验证,DTD和模式,前者将被后者取代,模式允许规定元素和属性的数据类型,而且使用XML兼容的语法编写。如果有已经写好的XML文件,VS可以为它生成schemaXML DOM的类在system.xml中:XmlNode 这个类表示文档树中的一个节点,是很多类的基类,如果表示根,就可以导航到任意位置XmlDocument 扩展了xmlNode类,常是使用xml的第一个对象,因为这个类用于加载磁盘或其他地方的数据并在这些位置保存数据Xml 阅读全文

posted @ 2012-11-25 13:37 雷音 阅读(255) 评论(0) 推荐(0) 编辑

导航