甄平空间

交流与互助

2007年12月18日

C#中的私有构造函数

摘要: 如果类T只声明了私有实例构造函数,则在T的程序文本外部,既不能从T派生,也不可能直接创建T的实例。因此,如果一个类只包含静态成员,并且不想被实例化,则添加一个空的私有实例构造函数就可以防止实例化。例如: public class Trig { private Trig() {} //防止实例化 public const double PI = 3.... 阅读全文

posted @ 2007-12-18 15:32 甄平 阅读(860) 评论(0) 推荐(0) 编辑
C#中ref和out

摘要: 1.ref是传递参数的地址,out是返回值; 2.使用ref前必须对变量赋值(否则会出现"Use of unassigned local variable 'x' " 编译错误),out不用; 3.使用out的函数,退出函数时所有out变量都要赋值(不然会出现"The out parameter 'x' must be assigned to before control leaves the ... 阅读全文

posted @ 2007-12-18 15:05 甄平 阅读(659) 评论(0) 推荐(0) 编辑
NET环境下基于Ajax的MVC方案

摘要: NET环境下基于Ajax的MVC方案(转) 1、问题背景 现在,越来越多人开始尝试基于Ajax进行无刷新的Web开发,不过,在.Net环境下,应用Ajax并不是非常方便,这主要可能是由以下一些原因造成的: ·由于Ajax基于php?name=java" onclick="tagshow(event) 阅读全文

posted @ 2007-12-18 11:37 甄平 阅读(310) 评论(0) 推荐(0) 编辑