2011年11月6日

c#中class和struct

摘要: struct 是值类型 ,class是引用类型struct 不能被继承,也就是说他没有办法搞出子类。http://msdn.microsoft.com/zh-cn/library/0taef578(VS.80).aspx使用结构(C# 编程指南) struct 类型适于表示 Point、Rectangle 和 Color 等轻量对象。尽管可以将一个点表示为类,但在某些情况下,使用结构更有效。例如,如果声明一个 1000 个 Point 对象组成的数组,为了引用每个对象,则需分配更多内存;这种情况下,使用结构可以节约资源。由于 .NET Framework 包含名为 Point 的对象,因此我们 阅读全文

posted @ 2011-11-06 23:37 MichaelZhao 阅读(775) 评论(0) 推荐(0) 编辑

c#中Array和ArrayList

摘要: 学习了一位博友的文章,记录一下http://www.cnblogs.com/agassi001/archive/2006/05/31/413540.html //C#语言是完全面向对象的,所以在C#中的数组也是对象, //实际上就是Array类的实例,Array类的使用可以说是使用最频繁的,只是大家在使用时都没太在意,如在创建数组int[]时实际上就创建了一个Array类对象的实例。 //Array testArray2 = new int[3]; // [Array和ArrayList的区别] ... 阅读全文

posted @ 2011-11-06 22:01 MichaelZhao 阅读(398) 评论(0) 推荐(0) 编辑

导航