文件和字节流的相互转换
摘要:1、读取文件,并转换为字节流FileStream fs = new FileStream(filename, FileMode.Open, FileAccess.Read); byte[] infbytes = new byte[(int)fs.Length]; ...
阅读全文
posted @
2013-08-13 17:33
彪悍的小黑
阅读(2031)
推荐(0)
C# where 子句用法
摘要:where 子句用于指定类型约束,这些约束可以作为泛型声明中定义的类型参数的变量。1.接口约束。例如,可以声明一个泛型类MyGenericClass,这样,类型参数T就可以实现 IComparable 接口:publicclassMyGenericClasswhereT:IComparable{}2...
阅读全文
posted @
2012-05-17 11:07
彪悍的小黑
阅读(417)
推荐(0)
.net中SessionState相关配置
摘要:web.config关于sessionState节点的配置方案,sessionState有四种模式:off,inProc,StateServer,SqlServer。1、off模式从字面上就可以看出这个是关闭模式,如果当前页面不需要session的值,为了减少服务器资源,你可以去掉Session的开...
阅读全文
posted @
2011-12-14 16:50
彪悍的小黑
阅读(85)
推荐(0)
C#.NET画验证码与Cookie验证
摘要:新建页面Code.aspx 在里面话验证码 后台代码:usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Web;usingSystem.Web.UI;usingSystem.Web.UI.WebContr...
阅读全文
posted @
2011-11-11 00:00
彪悍的小黑
阅读(417)
推荐(0)
C#中两个冒号(::)的作用
摘要:global::System.Console.WriteLine(number);冒号在什么地方用.点是空间下类,表示下一层的意思?这里面::前面是GAC的标示符global,用法比较特殊,和.不是一个类型的东西。global 是 C# 2.0 中新增的关键字,理论上说,如果代码写得好的话,根本不需...
阅读全文
posted @
2011-10-11 14:10
彪悍的小黑
阅读(780)
推荐(0)
C#中对Word的操作
摘要:usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Web;usingSystem.Windows;usingSystem.Drawing;usingSystem.Windows.Forms;usingSy...
阅读全文
posted @
2011-10-10 16:47
彪悍的小黑
阅读(325)
推荐(0)
c#中Split等分割字符串的几种方法
摘要:最近经常看到论坛中许多帖子询问如何使用split来分割字符串,我这里对split做一些简单的总结,希望能够对大家有所帮助。下面介绍几种方法:第一种方法:打开vs.net新建一个控制台项目。然后在Main()方法下输入下面的程序。string s="abcdeabcdeabcde"; string[]...
阅读全文
posted @
2010-11-30 18:43
彪悍的小黑
阅读(459)
推荐(0)
remoting 和 webservice的区别
摘要:其实现的原理并没有本质的区别,在应用开发层面上有以下区别: 1、Remoting可以灵活的定义其所基于的协议,如果定义为HTTP,则与Web Service就没有什么区别了,一般都喜欢定义为TCP,这样比Web Service稍为高效一些...
阅读全文
posted @
2010-07-21 14:08
彪悍的小黑
阅读(165)
推荐(0)
C#中的委托和事件
摘要:委托和 事件在 .Net Framework中的应用非常广泛,然而,较好地理解委托和事件对很多接触C#时间不长的人来说并不容易。它们就像是一道槛儿,过了这个槛的人,觉得真是太容易了,而没有过去的人每次见到委托和事件就觉得心里别(biè)得慌,混身不自在。本文中,我将通过两个范例由浅入深地讲述什么...
阅读全文
posted @
2010-06-18 17:01
彪悍的小黑
阅读(186)
推荐(0)
C#常用正则表达式
摘要:只能输入数字:"^[0-9]*$"。只能输入n位的数字:"^/d{n}$"。只能输入至少n位的数字:"^/d{n,}$"。只能输入m~n位的数字:。"^/d{m,n}$"只能输入零和非零开头的数字:"^(0|[1-9][0-9]*)$"。只能输入有两位小数的正实数:"^[0-9]+(.[0-9]{2...
阅读全文
posted @
2010-06-10 08:39
彪悍的小黑
阅读(214)
推荐(0)