博主这几天正好闲着,砸砸基础,毕竟自学,基础不牢靠很致命,要踏实啊~~~1.sealed关键字修饰一个类,也可以修饰实现方法或者属性。当sealed用于修饰一个类时,这个类不可以被继承,因此,这个类也叫做密封类。相对应的,被abstract修饰的类称为抽象类,这个类必须继承才有意义。class Pr...
分类:
Web程序 时间:
2015-09-20 20:36:12
阅读次数:
141
完整代码: 1 public sealed class DataCertificate 2 { 3 #region 生成证书 4 /// 5 /// 根据指定的证书名和makecert全路径生成证书(包含公钥和私钥,并保存在M...
分类:
其他好文 时间:
2015-09-16 19:26:20
阅读次数:
303
定义:将成员及方法封装到类中,类的实例则称为对象。结构:属性,类修饰符,class,类名,{类体}类修饰符:new,public,protected,internal,private,abstract,sealed访问权限控制:private(私有),public(公有)
abstract修饰符可以和类、方法、属性、索引器及事件一起使用,在类声明中使用abstract修饰符以表明这个类只能是其他类的基类。抽象类的特性(1)抽象类不能被实例化(2)抽象类可以包含抽象方法和抽象访问器(3)不能用sealed修饰符修改抽象类,因为抽象类本身就是用来给其他类继承的(4)抽象类...
分类:
其他好文 时间:
2015-09-11 12:38:28
阅读次数:
125
所有类都有构造方法,不编码则系统默认生成空的构造方法,若有显式定义的构造方法,默认的构造方法就会失效。 单例模式(Singleton),保证一个类仅有一个实例,并提供一个访问它的全局访问点。Demo1: sealed class Singleton { private s...
分类:
其他好文 时间:
2015-09-09 01:07:09
阅读次数:
286
public sealed class EncryptUtils { #region Base64加密解密 /// /// Base64加密 /// /// 需要加密的字符串 /// pub...
HttpRuntime在ASP.NET处理请求中负责的是创建HttpContext对象以及调用HttpApplicationFactory创建HttpApplication。 其定义如下: public sealed class HttpRuntime { publi...
分类:
Web程序 时间:
2015-08-30 19:16:57
阅读次数:
123
public sealed class RedisConfigInfo : ConfigurationSection { public static RedisConfigInfo GetConfig() { R...
分类:
其他好文 时间:
2015-08-28 15:32:59
阅读次数:
144
1. C#中类的修饰符: public表示不限制对该类的访问 protected表示只能从所在类和所在类派生的子类进行访问 private只有其所在类才能访问 internal只有对用一个包中的应用程序或库才能访问 abstract抽象类不允许建立类的实例 sealed密封类不允许...
建议101:使用扩展方法,向现有类型“添加”方法考虑如何让一个sealed类型具备新的行为。以往我们会创建一个包装器类,然后为其添加方法,而这看上去一点儿也不优雅。我们也许会考虑修改设计,直接修改sealed类型,然后为其发布一个新的版本,但这依赖于你拥有全部的源码。更多的时候,我们会采取针对第三方...