之前接手老项目的时候有遇到一些的方法参数中使用了ref关键字加在传参的参数前面的情况.对于新手,这里介绍和讲解一下ref的用法和实际效果. CLR中默认所有方法的参数传递方式都是传值,也就是说不管你传递的对象是值类型还是引用类型,在作为参数传入到方法中时,传递的是原对象的副本.无论在方法中对该对象做何更改,都不影响外部的对象. 而使用了ref参数之后,传递的是对象的引用 对于值类型,传递的是值的引用,可以理解为值的地址 对于引用类型,传递的就是变量的引用,同样可以理解成变量的栈地址 值类型对象使…