
DotNet
文章平均质量分 65
liweibird
这个作者很懒,什么都没留下…
展开
-
类的加载、实例化、初始化的区别和执行顺序
<br />问:<br />private static readonly是什么样的含义<br /> <br />答:<br />private - 这个成员只能在本类内使用 <br />static - 这个成员不需要实例化即可使用 <br />readonly - 这个成员只能在“类初始化”时赋值 <br /><br />所谓的“类初始化”,是下面两者之一 <br />1) 直接在定义后面写值,例如 <br /> private static reado原创 2010-07-22 01:08:00 · 3315 阅读 · 0 评论 -
C#Static类和Static构造函数
Static类是不能实例化的, C#2.0以前为了不让一个类在外部实例化,通常都是创建一个private的构造函数,现在可以通过Static类来达到这样的目的. Static类通常用于那些只包括static 方法或属性的工具类, 这样的类没有必要进行实例化, 所以干脆用static修饰,表示不能实例化 Static Constructor有如下特征:<br />1. 用于对静态字段、只读字段等的初始化. <br />2. 添加static关键字,不能添加访问修饰符,因为静态构造函数都是私有的。转载 2010-07-22 23:53:00 · 7096 阅读 · 0 评论 -
静态类和静态类成员以及非静态类的静态成员
此内容为质量更高的人工翻译。若想同时查看此页面和原始英文页面的内容,请单击“首选项”然后选择“经典视图”作为您的查看首选项。<br />静态类与非静态类基本相同,但存在一个区别:静态类不能实例化。也就是说,不能使用 new 关键字创建静态类类型的变量。因为没有实例变量,所以要使用类名本身访问静态类的成员。例如,如果名为 UtilityClass 的静态类有一个名为 MethodA 的公共方法,则按下面的示例所示调用该方法:VBC#C++F#JScript复制UtilityClass.MethodA();原创 2010-07-23 00:04:00 · 1156 阅读 · 0 评论 -
Aspose.Total 最新安装包2009
破解声明:我的破解仅用于研究,请勿用于商业用途,需要使用请购买正版软件。当然这已经不是最新的Aspose Total了,这是基于Aspose Total的2009.9.10日发布的版本做的,中途因为编写DevExpress v9.2.6注册插件,所以才延迟发布了。Aspose的组件是一些分得很散的小东西,安装程序也是十几个,安装起来非常麻烦,所以我重新制作了新的安装程序,方便安装,不过在新的安转载 2011-11-24 16:05:50 · 1266 阅读 · 0 评论 -
C#彻底关闭Excel进程excel.exe
下面是完整的调用Excel,关闭Excel,结束Excel进程的代码. [原创]环境:VS2008 + Excel2011.11.26 再次修订using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Dra原创 2011-11-25 14:52:57 · 13005 阅读 · 0 评论 -
C# WinForm BackgroundWorker
一、BackgroundWorker组件经验之谈在VS2005中添加了BackgroundWorker组件,该组件在多线程编程方面使用起来非常方便,然而在开始时由于没有搞清楚它的使用机制,走了不少的弯路,现在把我在使用它的过程中的经验与诸位分享一下。 BackgroundWorker类中主要用到的有这列属性、方法和事件: 重要属性: 1、CancellationP转载 2011-11-29 18:54:20 · 866 阅读 · 0 评论