摘要:
今天重新看<<C#图解教程>>发现了里面的一段话:5.7值参数 有几种参数,它们使用稍微不同的方法从方法传入或传出数据。你到现在一直看到的这种类型是默认的类型,称为值参数 使用值参数,数据通过复制实参到形参的方式传递到方法。方法调用时,系统做如下的操作: []在栈中为形参分配空间 []复制实参到形参 变量在用作实参必须被赋值,对于引用类型,变量可以被赋值为一个引用或者null PS:值参数和值类型是两个完全不同的概念,值参数是把实参的值复制到形参的参数。下面这个例子:class Myclass{ public int Val = 20;}class Program{ s 阅读全文