C#
文章平均质量分 74
温欢
相信技术的力量,做一个快乐的程序员
展开
-
C#之方法的重载与重写
方法的重载指的是一个类的同名方法有不同的表现形式,具体要求为:"两必须,一可以" 1方法名必须相同2参数列表必须不同(参数类型不同;参数的个数不同)3返回值类型可以相同,也可以不同 PublicClass student{Public void getinfo(int a){……….;} Public class geti原创 2012-01-16 20:20:10 · 703 阅读 · 0 评论 -
C#之构造函数
构造函数的目的:对类的对象进行初始化 构造函数与类的名称相同,在类实例化为对象时就会调用构造函数 Public Class Student{Public Student(ParamList) //构造函数的声明{//函数体}} ClassTestStatic Void Main(){Student astudent=Ne原创 2011-11-28 11:42:24 · 805 阅读 · 1 评论 -
喜羊羊与灰太狼之委托与事件
记得我在初学.NET的时候对委托和事件这对概念理解的是很模糊的,当时在看书的时候只能理解书中代码的逻辑,知道委托和事件怎样用代码具体实现,但对其中的原理理解甚少。这几天在学习ASP.NET网页编程的时候,里面又多次提到了事件、事件参数。于是我决定再重新理解一次委托和事件 为了形象的描述委托和事件实现的过程,我想到了“喜羊羊和灰太狼”的故事。我比较爱看动画片,尤其是爱看像《喜原创 2012-08-14 18:41:15 · 3552 阅读 · 36 评论 -
在三层架构的B层应用TransactionScope事务
一说到事务大家都会想到在存储过程中使用事务,这样可以保证多表操作时的数据一致性。但是三层架构中D层的方法很多都是针对单表操作的,与之对应的数据库存储过程一般也只涉及到关系密切的几个表而已。但是当我们的B层业务需要对很多表进行操作时,用存储过程来保证事务性显得灵活性不够。那么怎样才能在B层使用事物呢? 我上网查过很多资料,大部分都是用SqlTransaction这个类来在程原创 2013-02-04 19:51:37 · 2458 阅读 · 3 评论 -
ASP.NET中使用水晶报表
转载:http://www.cnblogs.com/necboy/archive/2005/01/23/95995.html在我们对VS.Net中的水晶报表(Crystal Reports)进行研究之前,我和我朋友对如何将这个复杂的东东加入我们的Web应用有着非常的好奇心。一周以后,在阅读了大量的“HOWTO”文档之后,我们成功地将一些简单的报告加入到了我们的Asp.net程序中,并得到了转载 2013-02-06 17:03:02 · 1379 阅读 · 1 评论