C军

不玩博客了!

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
  496 随笔 :: 0 文章 :: 634 评论 :: 571万 阅读

12 2013 档案

摘要:XmlReader用于读取Xml文件,XmlWriter用于将数据写到Xml文件。其实,在印象当中,XML很多的操作类都支持直接Save、Read也支持接受XmlReader与XmlWriter类的示例作为参数,但是为什么还要有这个两类来专门用于读写XML文件呢?因为它们有强大的自定义格式功能;一、XmlReader的使用 XmlReader类专门用于读取Xml文件,最大的特点在于支持Settings。属性说明AttributeCount当在派生类中被重写时,获取当前节点上的属性数BaseURI当在派生类中被重写时,获取当前节点的基 URICanReadBinaryContent获取一个... 阅读全文
posted @ 2013-12-14 22:54 逆心 阅读(4347) 评论(0) 推荐(1) 编辑

摘要:TextReader以及TextWriter这两个类,非常有用,很多方法都接受它们作为参数。 TextReader有两个子类:StringReader/StringWriter 用于读取字符串;StreamReader/StreamWriter 用于读取流;一、StringReader的作用 StringReader主要用于读取字符串。 常用方法如下:成员说明Close关闭 StringReaderPeek返回下一个可用的字符,但不使用它Read读取输入字符串中的下一个字符并将该字符的位置提升一个字符,重载可提升任意个字符ReadAsync读取字符的指定最大数量从当前字符串异步和数据... 阅读全文
posted @ 2013-12-14 12:29 逆心 阅读(6063) 评论(0) 推荐(1) 编辑

摘要:一、LINQ to XML常用成员 LINQ to XML的成员, 属性列表:属性说明Document获取此 XObject 的 XDocumentEmptySequence获取空的元素集合FirstAttribute获取此元素的第一个属性FirstNode获取此节点的第一个子节点HasAttributes获取一个值,该值指示此元素是否至少具有一个属性HasElements获取一个值,该值指示此元素是否至少具有一个子元素IsEmpty获取一个值,该值指示此元素是否不包含内容LastAttribute获取此元素的最后一个属性LastNode获取此节点的最后一个子节点Name获取或设置此元素的.. 阅读全文
posted @ 2013-12-12 22:43 逆心 阅读(4701) 评论(0) 推荐(1) 编辑

摘要:XML序列化是将对象的公共属性和字段转换为XML格式,以便存储或传输的过程。反序列化则是从XML输出中重新创建原始状态的对象。XML序列化中最主要的类是XmlSerializer类。它的最重要的方法是Serialize和Deserialize方法,它位于System.Xml.Serializat... 阅读全文
posted @ 2013-12-10 22:51 逆心 阅读(22167) 评论(3) 推荐(5) 编辑

摘要:这篇文章决定对最近一个单机版Web程序用到的东西总结一下。一、反射Linq之OrderBy 动态Linq结合反射对某字段排序:namespace 动态Linq{ class Program { static void Main(string[] args) { List ListP = new List(); ListP.Add(new Person(1, "刘备", 40)); ListP.Add(new Person(2, "关羽", 35)); ListP... 阅读全文
posted @ 2013-12-03 18:15 逆心 阅读(3769) 评论(3) 推荐(1) 编辑

点击右上角即可分享
微信分享提示