1、C#通常不使用指针。
2、可以在一个方法里的任何地方声明变量,不必把声明语句在方法的顶端。
3、使用一个对象前,不一定要声明它,可以在用到的时候再定义。
4、C#对结构体类型的定义有些不同,它根本不支持联合类型。
5、C#有枚举类型,允许一系列被命名的量(如颜色或一周里的各天)赋值为连续的数值,但语法有些不同。
6、C#没有位域,也就是说,变量至少要占用一个字节的存储空间。
7、C#不支持变长参数列表。必须针对参数数值和类型定义一个方法。然而,C#语句允函数的最后一个参数为可变参数数组。
8、C#引入了代理和索引器的思想,这些在其他流行的语言中是没有的。
posted on 2006-07-10 10:50  Louis.Lu.Sz  阅读(1842)  评论(0编辑  收藏  举报