摘要: 和C++中接触到的struct结构不太相同的一点是,C#中的struct内可以内嵌函数作为成员,或者从某种意义上说,struct类型与类类型有着非常多的相似之处。所有的不同点归纳如下: 1. struct为值类型,定义在栈上,类为引用类型,定义在堆上。 2. 使用struct时,不能自定义默认构造函数,因为系统会自动生成并初始化变量,如果自定义构造函数(非默认),系统要求程序中对所有成员变量进... 阅读全文
posted @ 2009-05-31 23:28 超越菜鸟 阅读(136) 评论(0) 推荐(0) 编辑
摘要: enum用法 例: enum Poker { Spade, Heart, Clubs, Diamands } Poker p = Poker.Heart; 注意:1. 末尾有无分号结束符都可以          2. 将enum定义部分放置在类定义之前,若放在类中main函数中会报错(原因还未考虑过) &#... 阅读全文
posted @ 2009-05-31 02:28 超越菜鸟 阅读(124) 评论(0) 推荐(0) 编辑