07 2009 档案
摘要:.net famework3.5中新增加了一个关于时区的静态类,可以使得我们方便的操作与时区相关的信息下面的内容是摘自MSDN的信息,注意:这个类是Beta2中的类,至于Release后是否改变还不知道。由于电脑中没有安装英文正式版的MSDN,所以只能复制MSDN上的内容敬请谅解!最下面的代码在英文正式版上调试的时区是使用同一时间的地理区域。TimeZoneInfo 扩展了 TimeZone 类,...
阅读全文
摘要:foreach (DataListItem dli in DataList1.Items) { stringid = DataList1.DataKeys[dli.ItemIndex].ToString(); Response.Write("<script>alert('" + id + "')</script>"); } foreach (DetailsViewRow ...
阅读全文
摘要:共有4种方法(也叫做函数),原本只是生成缩略图,生成后很不清楚,不好!所以我加入了优化缩略图的代码。只加在第二种方法里了。谁用的话可以比较一下,比其他的方法效果好太多了。 using System;using System.Data;using System.Configuration;using System.Web;using System.Web.Security;using System....
阅读全文
摘要:1. 表达式的递归匹配有时候,我们需要用正则表达式来分析一个计算式中的括号配对情况。比如,使用表达式 "\( [^)]* \)" 或者 "\( .*? \)" 可以匹配一对小括号。但是如果括号 内还嵌有一层括号的话 ,如 "( ( ) )",则这种写法将不能够匹配正确,得到的结果是 "( ( )" 。类似情况的还有 HTML 中支持嵌套的标签如 "<font> </font>...
阅读全文
摘要:引言 正则表达式(regular expression)就是用一个“字符串”来描述一个特征,然后去验证另一个“字符串”是否符合这个特征。比如 表达式“ab+” 描述的特征是“一个 'a' 和 任意个 'b' ”,那么 'ab', 'abb', 'abbbbbbbbbb' 都符合这个特征。 正则表达式可以...
阅读全文
摘要:/// <summary> /// 下载文件 /// </summary> /// <param name="vPath">文件路径(绝对路径)</param> public static void DownloadData(string path) { if (File.Exists(path)) { FileInfo Downlo...
阅读全文
摘要:在结点中设两个引用域,一个保存直接前驱结点的地址,叫prev,一个直接后继结点的地址,叫next,这样的链表就是双向链表(Doubly Linked List)。 双向链表的结点结构示意图如上,双向链表结点的定义与单链表的结点的定义很相似,因此,双向链表节点类的实现可以参考单链表的节点类。 C#实现: 1接口 引用线性表的接口IListDS<T> 2实现 (1)双向链表节...
阅读全文
摘要:在实现堆栈类之后,我们来实现队列类,其实队列也是链表的扩展,它其实是一种特殊的链表,如堆栈一样,它和堆栈的不同在于,堆栈采用的是先进后出原则,而对列采用的是先进先出原则。什么是先进后出呢?在日常生活中也到处可见它,比如:买火车票,大家都要排队,先来的先买票,后来的在后面排队,在队伍中随便插入是不合法的。等到前面买完之后,自己才可以买票。当然这只是个小实例,队列在程序设计中是基础的编程技术,现在我们...
阅读全文

浙公网安备 33010602011771号