随笔
W_wjl1900
这个作者很懒,什么都没留下…
展开
-
静态变量、静态属性、静态构造函数
静态变量用static关键字修饰的变量,他是属于类的,全局可以共享,可看成Application级的变量,它在类被实例化或调用类的其它静态成员时初始化,并且只被初始化一次。在使用静态变量的时候,要注意串值的情况。以前有碰到过一个winform程序,用静态变量保存从配置文件中读取的值(刚开始不知是用静态变量存储的),应需求变动,我改了配置文件中的值,没有重启应用,结果可想而知(因没有达到业务人员的预期原创 2017-05-21 18:42:41 · 2140 阅读 · 0 评论 -
.NET自定义错误页面
在项目运行过程中,对于项目中的bug造成的错误,一般是不应该将错误的黄页展示在客户端浏览器上的,为此,我们可以自定义一个错误页面,用于提高用户体验。 比较常见的一种方式就是配置web.config:<system.web> <compilation debug="true" targetFramework="4.5.2" /> <httpRuntime targetFramewor原创 2017-05-22 00:56:06 · 1094 阅读 · 0 评论 -
C#中参数为引用类型加ref和不加的区别
首先说说两种数据类型:值类型和引用类型的区别值类型包含int、double、char、bool、struct、还有枚举enum, 声明一个值类型的变量会在栈上分块空间用来存储变量的值,如int a= 1,a的值直接存储在栈上引用类型包含类、string、object,Interface,引用类型的对象或实例存储在堆上,而栈上存储的是指向这个堆的地址如ClassA s= new ClassA;画了个原创 2017-05-27 02:19:26 · 7986 阅读 · 2 评论