摘要: //今天DateTime.Now.Date.ToShortDateString();//昨天,就是今天的日期减一DateTime.Now.AddDays(-1).ToShortDateString();//明天,同理,加一DateTime.Now.AddDays(1).ToShortDateString();//本周(要知道本周的第一天就得先知道今天是星期几,从而得知本周的第一天就是几天前的那一天,要注意的是这里的每一周是从周日始至周六止DateTime.Now.AddDays(Convert.ToDouble((0 - Convert.ToInt16(DateTime.Now.DayOfWe 阅读全文
posted @ 2011-04-25 18:00 Kingdom_0 阅读(299) 评论(0) 推荐(0) 编辑
摘要: C#的Trace类提供一组帮助跟踪代码执行情况的方法和属性,使用是非常方便的,具体到输出到什么地方,取决于TraceListener的类型,系统自带了三种类型:System.Diagnostics.DefaultTraceListenerSystem.Diagnostics.EventLogTraceListenerSystem.Diagnostics.TextWriterTraceListener有时候我们想自己定义输出类型,比如输出到数据库,输出到socket等等,这就需要自定义TraceListener,这个非常容易,只需要简单的继承System.Diagnostics.TraceLis 阅读全文
posted @ 2011-04-25 17:32 Kingdom_0 阅读(2125) 评论(1) 推荐(0) 编辑
摘要: 1、Queue定义System.Collections.Queue类表示对象的先进先出集合,存储在 Queue(队列) 中的对象在一端插入,从另一端移除。2.优点1、能对集合进行顺序处理(先进先出)。2、能接受null值,并且允许重复的元素。3. Queue的构造器构造器函数注释Queue ()初始化 Queue 类的新实例,该实例为空,具有默认初始容量(32)并使用默认增长因子(2.0)。Queue (ICollection)初始化 Queue 类的新实例,该实例包含从指定集合复制的元素,具有与所复制的元素数相同的初始容量并使用默认增长因子。Queue (Int32)初始化 Queue 类的 阅读全文
posted @ 2011-04-25 15:55 Kingdom_0 阅读(587) 评论(0) 推荐(0) 编辑
摘要: 1、Stack定义System.Collections.Stack类表示对象的简单的后进先出非泛型集合。2.优点1、后进先出的集合。2、Stack 能接受空引用作为有效值并且允许重复的元素3. Stack的构造器构造器函数注释Stack ()初始化 Stack 类的新实例,该实例为空并且具有默认初始容量。Stack (ICollection)初始化 Stack 类的新实例,该实例包含从指定集合复制的元素并且具有与所复制的元素数相同的初始容量。Stack (Int32)初始化 Stack 类的新实例,该实例为空并且具有指定的初始容量或默认初始容量(这两个容量中的较大者)。4、Stack的属性属性 阅读全文
posted @ 2011-04-25 15:42 Kingdom_0 阅读(560) 评论(0) 推荐(0) 编辑
摘要: FielStream类操作的是字节和字节数组,而stream类操作的是字符数据。字符数据易于使用,但是有些操作,比如随机文件访问(访问文件中间某点的数据),就必须由FileStream对象执行。FielStream类维护内部文件指针,该指针指向文件中进行下一次读写操作的位置。FileStream只能处理原始字节(raw byte),处理原始字节的功能使用FileStream类可以用于处理任何数据文件。通过读取字节数据,FileStream对像可以用于读取图像和声音。代价是FileStream类不能将数据直接读入字符串此指针可以修改用Seek方法,它有两个参数:第一个参数:规定文件指针以字节为参 阅读全文
posted @ 2011-04-25 11:11 Kingdom_0 阅读(4714) 评论(0) 推荐(2) 编辑