.NET之对接口和抽象类(二)
摘要:转自http://www.diybl.com/抽象类应主要用于关系密切的对象,而接口最适合为不相关的类提供通用功能。 接口着重于CAN-DO关系类型,而抽象类则偏重于IS-A式的关系; 接口多定义对象的行为;抽象类多定义对象的属性; 接口定义可以使用public、protected、internal 和private修饰符,但是几乎所有的接口都定义为public,原因就不必多说了。 ...
阅读全文
posted @
2008-02-11 17:03
Jeri
阅读(497)
推荐(0)
.NET之对接口和抽象类(一)
摘要:转自http://www.diybl.com/什么是.NET接口 .NET接口是包含一组虚方法的抽象类型,其中每一种方法都有其名称、参数和返回值。接口方法不能包含任何实现,CLR允许接口可以包含事件、属性、索引器、静态方法、静态字段、静态构造函数以及常数。但是注意:C#中不能包含任何静态成员。一个类可以实现多个接口,当一个类继承某个接口时,它不仅要实现该接口定义的所有方法,还要实现该接口从其他接口...
阅读全文
posted @
2008-02-11 16:58
Jeri
阅读(567)
推荐(0)
国外C#开源系统一览表 ,C# Open Source
摘要:转自http://www.aspxboy.com/private/5352/default.aspx 不论您在学习或者借用这里无疑是个好地方: http://csharp-source.net/ C# Open Source Open Source Aspect-Oriented Frameworks in C# AspectSharp - Aspect# (pronunced as ...
阅读全文
posted @
2008-02-03 15:11
Jeri
阅读(1213)
推荐(0)
在 GridView 中增加记录的方法
摘要:在 ASP.NET 2.0 中,GridView 支持修改/删除记录,但却不支持新增记录的功能, 通过实践,想出了一种办法,如果有人又更好的方法,可以贴出来共享。 主要步骤如下所示: 1.在GridView 的EmptyDataTemplate里放置一个普通的Html Table,以便在无数据时依旧显示表头,假设 ID 为 tbHeader,为下面用于新增功能的 Form 的各个控件提供说明; 2...
阅读全文
posted @
2008-02-03 13:12
Jeri
阅读(933)
推荐(0)