代码改变世界

.net 基础之类型

2009-05-16 17:33  enderchen  阅读(213)  评论(0)    收藏  举报

在.net frramework里面,一切皆对象,全部都是集成System.object。

类型

值类型与引用类型。

值类型包括:基本类型,struct,enum

引用类型:class,array,interface,delegate

所有的值类型都是放在stack(堆栈),所有的引用类型都是放在Heap(堆)里面

参数

参数也分两种,值传递,引用传递

值传递:简单的值复制

引用传递:ref和out,ref用于已初始化的参数,out用于未初始化的参数

Technorati 标签: type,dotNet,C#