随笔分类 - C#特性
摘要:一.将XML文件反序列化为实体类对象 1. 通常程序的配置信息都保存在程序或者网站的专门的配置文件中(App.config/web.config)。但是现在为了演示XML序列化和反序列化,将配置信息保存在一个XML文件(config.xml)中,通过反序列化将配置信息读取出来保存到一个单独的类(Config.cs)中。这样如果需要用到配置信息,没必要每次都读写XML文件,只需要调用Config这个类就可以获取对应节点的信息。 config.xml: 定时扫描数据库,通过客户号和业务号读取客户信息 0013 03 0022 ...
阅读全文
摘要:(一).Web.Config是以XML文件规范存储,配置文件分为以下格式1.配置节处理程序声明特点:位于配置文件的顶部,包含在标志中。2.特定应用程序配置特点:位于中。可以定义应用程序的全局常量设置等信息.3.配置节设置特点:位于节中,控制Asp.net运行时的行为.4.配置节组特点:用标记,可以自定义分组,可以放到内部或其它标记的内部.(二).配置节的每一节1.节根元素,其它节都是在它的内部.2.节此节用于定义应用程序设置项。对一些不确定设置,还可以让用户根据自己实际情况自己设置用法:I.定义了一个连接字符串常量,并且在实际应用时可以修改连接字符串,不用修改程式代码.II.定义了一个错误重定
阅读全文
摘要:List list = 获取的集合数据;这里的Model表示实体对象,在项目中List经常用来存储将集合按照指定的键分组,如SQL语句中Group By 字段1,....;这里只能指定一个键,如果要按多个键分组,可以重复以下步骤IEnumerable> groups = list.GroupBy(ins => ins.Field, ins => ins);IGrouping:list集合中的对象类型为Model,按Field分组,Field的类型为string.查询出list集合中符合条件的数据IEnumerable obj = list.Where(ins => &q
阅读全文
摘要:1 using System.Runtime.InteropServices; 2 3 #region 需要转换的结构 4 [StructLayout(LayoutKind.Sequential, Pack=1)]//struTest变量在内存中的对齐方式 (指针类型转换成功的必要条件) 5 public struct struTest{ 6 public int intId; 7 public int intName; 8 public DateTime dtBegintime; 9 } 10 #endregion 11 12 /// 13 ...
阅读全文
摘要:最近发生了很多很多事情,频繁的搬家。工作上的事情也挺多的,所以博客更新的非常缓慢。已经有很多很多人聊过这个话题,今天我在这里重复也不会探讨出什么新东西,只是把自己的理解描述出来,更是为了整个系列文章的完整性。当你听说Linq给你的承诺时,你怎么想的?Wow,我们可以以统一的方式操作各种各样的数据了。这就是我当时的想法。虽然人们在现实中总是喜欢差异,认为差异才能产生美,如果一切的一切都是一样的,这个世界将无比的单调,可是作为程序员的我们却对标准趋之若鹜,对差异嫉恶如仇。看同桌的你是不是正在为了Oracle和Sql Server两种数据库编写两套数据访问的类?表达式树概念Linq的承诺貌似Java
阅读全文

浙公网安备 33010602011771号