随笔分类 -  C#

摘要:View Code1privatevoidOpenExcel()2{3……4}56privatevoidStartOpen()7{8OpenExcel();9}10catch(){}11finally12{13GC.Collect();//强制回收14 阅读全文
posted @ 2012-08-17 10:20 tonySuen 阅读(898) 评论(0) 推荐(0)
摘要:在进行字符串匹配的时候通过添加(?s)(?i)忽略空格和换行以及忽略大小写(?s) 点号匹配一切字符(含换行符)(?i) 进行不区分大小写的匹配(?<name>...) 命名捕获(?<=1)ABC(?=2)找到以1开头,以2开头,并不包含1、2的匹配 阅读全文
posted @ 2011-07-22 09:44 tonySuen 阅读(159) 评论(0) 推荐(0)
摘要:因为ASP.NET中Session的存取机制与ASP相同,都是保存在进行中,一旦进程崩溃,所有Session信息将会丢失,所以我采取了将Session信息保存到SQL Server中,尽管还有其它的几个方式(本文不作介绍),要将Session保存到SQL Server中,需要有以下几个步骤:1.首先要创建用于保存Session数据的数据库,以命令行的形式用aspnet_regsql.exe来完成,具体命令为C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727>aspnet_regsql.exe -ssadd -sstype c-d sd -E该命令是 阅读全文
posted @ 2011-05-20 11:01 tonySuen 阅读(5532) 评论(2) 推荐(2)
摘要:代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Web;usingSystem.Data;usingSystem.Web.SessionState;namespacefriends{///summary///Handler的摘要说明////summarypublicclassHandler:I 阅读全文
posted @ 2010-12-07 22:04 tonySuen 阅读(2255) 评论(2) 推荐(0)
摘要:1、若IIS中没有应用程序名,先创建,若还不行把C:\WINDOWS \Microsoft.NET\work\v2.0.50727\CONFIG\machine.config中的所有 allowDefinition="MachineToApplication"改为allowDefinition="Everywhere" 2、在网站对应的虚拟目录上右键,选属性,然后在应用程序名后点创建。 我按他们说... 阅读全文
posted @ 2010-06-10 12:03 tonySuen 阅读(203) 评论(0) 推荐(0)
摘要:asp.net 中,默认的url参数是用utf-8编码的,但是有很多时候不是用的默认编码,比如gb2312也是常用的之一,如下:编码: [代码]解码:[代码]其中tmp1和tmp2为两个不同编码的参数,解码部分的QueryField为其中的tmp1,因为tmp1是用gb2312编码的。如果要解码tmp2,将解码部分的编码“GB2312”改为"UTF-8" 即可。 阅读全文
posted @ 2010-06-08 14:37 tonySuen 阅读(6338) 评论(0) 推荐(0)
摘要:String 对象是不可改变的。每次使用 System.String 类中的方法之一时,都要在内存中创建一个新的字符串对象,这就需要为该新对象分配新的空间。在需要对字符串执行重复修改的情况下,与创建新的 String 对象相关的系统开销可能会非常昂贵。如果要修改字符串而不创建新的对象,则可以使用 System.Text.StringBuilder 类。例如,当在一个循环中将许多字符串连接在... 阅读全文
posted @ 2010-03-04 16:45 tonySuen 阅读(89086) 评论(11) 推荐(19)
摘要:第一步:创建服务框架 从Visual C# 工程中创建 Windows 服务(Windows Service)其中各属性的含意是:[代码] 第二步:向服务中增加功能 在 .cs代码文件中我们可以看到,有两个被忽略的函数 OnStart和OnStop。 OnStart函数在启动服务时执行,OnStop函数在停止服务时执行。在这里,当启动和停止服务时,向一个文本文件中写入一些文字信息,代码如下:[代... 阅读全文
posted @ 2009-12-17 16:28 tonySuen 阅读(382) 评论(0) 推荐(0)