简述C#中方法的值参数,引用参数和输出参数
1个回答
展开全部
引用参数是说ref吧,输出参数是说out吧
都是为了能让方法多返回一个值
如 ref的参数要求使用前一定要初始化,在方法中改变后,这种改变会保留,相当于多了一个返回值
out参数要求使用前一定要出事话,但是在方法内部要对该参数重新初始化,再使用,也就是说,外部的初始化对内部没有影响。out参数会保留在内部方法做出的改变
值参数,就是传递的值的拷贝啊内部对该值做的任何改变不会保留到外部
都是为了能让方法多返回一个值
如 ref的参数要求使用前一定要初始化,在方法中改变后,这种改变会保留,相当于多了一个返回值
out参数要求使用前一定要出事话,但是在方法内部要对该参数重新初始化,再使用,也就是说,外部的初始化对内部没有影响。out参数会保留在内部方法做出的改变
值参数,就是传递的值的拷贝啊内部对该值做的任何改变不会保留到外部
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询