这些是不能遗弃的知识点(学习《C#高级编程》笔记)
时间:2011-03-10 来源:afterKeyword
1.引用类型存储在堆(Heap)上,值类型存储在堆栈(Stack)中。类属于引用类型,结构属于值类型。
2.在变量通过引用传递给方法时,被调用的方法得到的就是这个变量,所以在方法内部进行的任何改变在方法退出后仍旧发挥作用;而如果变量是通过值传递给方法的,被调用的方法得到的是变量的一个副本,在方法退出后,对变量进行的修改会丢失。
相关阅读 更多 +
时间:2011-03-10 来源:afterKeyword
1.引用类型存储在堆(Heap)上,值类型存储在堆栈(Stack)中。类属于引用类型,结构属于值类型。
2.在变量通过引用传递给方法时,被调用的方法得到的就是这个变量,所以在方法内部进行的任何改变在方法退出后仍旧发挥作用;而如果变量是通过值传递给方法的,被调用的方法得到的是变量的一个副本,在方法退出后,对变量进行的修改会丢失。