在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
首先:两者都是按地址传递的,使用后都将改变原来的数值。很多人在论坛上解释说out是按数值传递,是错误的。简单的测试后可以知道out使用也能改变数值的,所以肯定是按照地址传递的。 这是ref的用法,ref起到引用传递的作用,你可以把ref去掉看看结果
static void Main(string[] args)
这是out的用法,out起到输出参数的作用,比如下面MaxMin函数,需要返回最大值和最小值两个返回值,就不能用return返回,要用out
static void Main(string[] args) |
请发表评论