摘要:
1.我们创建的每一个类型都应该重写Object类的ToString()方法。如果创建的是更复杂的类型,则应该实现Iformattable.ToString()方法。2.值类型不支持多态,比较适合存储供应用程序操作的数据。引用类型支持多态,应该用于定义应用程序的行为。简而言之,结构用于存储数据,类用于定义行为。值类型主要用于较小的轻量级类型,而引用类型则主要用于构建整个类层次(class hierarchy)。如果具有比较简单的结构,或者是作为数据的载体,那就比较适合设计为值类型。值类型在内存管理方面也具有更好的效率:较少的堆内存碎片,较少的内存垃圾,以及较少的间接访问。更重要的是,值类型从方法 阅读全文
posted @ 2011-01-03 13:14
yu_liantao
阅读(557)
评论(0)
推荐(0)

浙公网安备 33010602011771号