
C#技术
文章平均质量分 80
fangaoxin
知人不必言尽, 留三分余地于人, 留些口德于己;
责人不必苛尽, 留三分余地于人, 留些肚量于己;
才能不必傲尽, 留三分余地于人, 留些内涵于己;
锋芒不必露尽, 留三分余地于人, 留些深敛于己;
有功不必邀尽, 留三分余地于人, 留些谦让于己;
得理不必争尽, 留三分余地于人, 留些宽容于己;
得宠不必
展开
-
.net企业级架构实战之1——框架综述
spring.net是java下大名鼎鼎的spring框架移植到.net的开源项目,且借助于.net强大的反射机制,甚至拥有比原java版本更强大的功能。 那它能用来做什么呢?核心功能就是IOC和AOP: IOC(Inversion of Control),字面意思为“反转控制”,我更倾向于理解为“依赖注入”,意思就是说:在基于接口开发的情况下原创 2010-04-08 16:52:00 · 1241 阅读 · 0 评论 -
关键字加链接
<br />这个问题先说一下我的思路,再讨论一下楼主的思路和.NET中一些使用正则需要注意的地方<br /><br />因为是关键字替换,而关键字的数量也很多,所以从整体上来说有两种实现方式:<br />一种是在最外层循环关键字,每次替换一个符合条件的关键字,这样每循环一次,就要遍历一次源字符串<br />另一种是分次找出符合替换条件的子字符串,然后循环关键字进行替换,这样每次处理的源字符串相对较小,但关键字要遍历一次<br />因为相对于源字符串来说,关键字要小得多,所以一般来说还是后一种效率会高些<br原创 2010-09-15 10:05:00 · 1300 阅读 · 0 评论 -
NET正则基础之——正则委托
<br />1 概述<br />一般的正则替换,只能对匹配的子串做简单的处理,且只能是做string类型的处理之后,作为替换文本替换匹配子串,可以实现的功能比较有限。.NET的Replace()方法中的replacement参数,不仅可以是字符串,还可以是委托(delegate),在每次匹配成功时,都会调用委托方法,对匹配的子串进行处理之后,再作为替换文本返回,匹配子串使用委托方法,可以做任意复杂的处理,因此这种替换功能非常强大。<br />委托的类型可以是MatchEvaluator,也可以原创 2010-09-15 09:45:00 · 656 阅读 · 0 评论 -
在.NET使用JSON作为数据交换格式
<br /><br />我们知道在.NET中我们有多种对象序列化的方式,如XML方式序列化、Binary序列化,其中XML序列化是一种比较通用的在各语言之间传递数据的方式。除了这两种序列化方式之外,在.NET中还可以使用JSON序列化。<br />JSON(JavaScript Object Notation)是一种轻量级轻量级的数据交换格式,并且它独立于编程语言,与XML序列化相比,JSON序列化后产生的数据一般要比XML序列化后数据体积小,所以在Facebook等知名网站中都采用了JSON作为数据交换方转载 2011-03-17 15:36:00 · 877 阅读 · 0 评论 -
c#.net常用函数和方法集
<br /><br />10、 Session["变量"]; <br />存取Session值; <br />如,赋值: Session["username"]="小布什";<br />取值: Object objName=Session["username"]; <br />String strName=objName.ToString(); <br />清空: Session.RemoveAll();<br />11、String str=Request.QueryString["变量"]; <br /原创 2011-04-11 14:01:00 · 682 阅读 · 0 评论 -
字符串与编码 汇总 概述
这几个月作手机短信的项目,碰到了很多字符编码的问题,真头痛。经过多番资料的搜索、亲手尝试和高人的指点,现在好像没那么迷惘了。现作了一些总结跟大家分享(有误之处请指点) 首先应该把字节数组看成是String的载体。 dot Net使用的字符串String是Unicode编码的;它也是以Unicode编码的形式显示字符串。 以下是用自己语言对几个常用函数的说明: (自己总结的,原创 2012-08-17 14:35:38 · 876 阅读 · 0 评论