存储在内存中的int与对象相同吗?

时间:2012-12-07 11:56:26

标签: c#

当我们宣布像

int myInt = 5;

myInt是对int类型对象的引用。

是否像设置类一样设置对象的引用?

StudentClass c = new StudentClass()

c是一个参考,它指向我们学生班的位置?

唯一的区别在于如何在参数中传递它。

我知道类对象是如何工作的,只是试图理解原始类型。

2 个答案:

答案 0 :(得分:4)

不,int是值类型(即struct),因此变量本身包含整数值,而不是对存储值的区域的引用。

更多阅读:Types (C# Reference)

答案 1 :(得分:0)