共 5 篇文章 |
|
组件类与普通类的区别。该基类实现 IComponent 并从 MarshalByRefObject 派生。.NET Framework 类库中的许多组件从 Component 派生,包括 System.Windows.Forms.Control(Windows 窗体控件的基类)、System.Web.Services.WebService(使用 ASP.NET 创建的 XML Web services 的基类)和 System.Timers.Timer(生成周期性事件的... 阅1210 转6 评0 公众公开 16-01-24 23:43 |
三 值类型与引用类型。值类型。如果所有类型都是引用类型,程序性能会难以接受,所以 CLR 提供了“轻量级“的值类型。值类型的使用缓解了托管堆的压力,减少了垃圾回收次数。值类型(未装箱)比引用类型更轻量级的原因是:当引用类型作为值类型的字段时,值类型实例本身存储在栈上,而值类型中的引用类型则存储在堆上,并被值类型的实例所持有... 阅238 转3 评0 公众公开 16-01-24 23:38 |
[转载]面向过程→ 面向对象→ 面向组件!80年代是Unix/C和面向过程,90年代是Windows/C++和面向对象,当今则是.NET/C#和面向组件。.NET旗帜鲜明地提出下一代软件的构建思想--面向组件,和构建平台--XML Web Services,C#为此量身定做,生逢其时。组件编程不仅是编程元素的改变,更是程序设计思想的革新!一个典型的C#程序设计能使我们更真切地... 阅519 转0 评0 公众公开 16-01-24 23:12 |