.NET 基础一步步一幕幕[out、ref、params]

outrefparams

out:

如果你在一个方法中,返回多个相同类型的值的时候,可以考虑返回一个数组。

但是,如果返回多个不同类型的值的时候,返回数组就不行了,那么这个时候,

我们可以考虑使用out参数。

out参数就侧重于在一个方法中可以返回多个不同类型的值。参数必须在方法中对其完成初始化

 

案例:

 

ref

能够将一个变量带入一个方法中进行改变,改变完成后,再讲改变后的值带出方法。

ref参数要求在方法外必须为其赋值,而方法内可以不赋值。

 

案例:

 

params;

将实参列表中跟可变参数数组类型一致的元素都当做数组的元素去处理。

params可变参数必须是形参列表中的最后一个元素。

案例:

 

好了 , 本篇就到这里了,另本篇提供的案例只有截图,没有运行的结果,请自行处理咯。希望能对初学者带来帮助,更希望大神能带带我们,带我们装逼,带我们飞。。。

最后打个小广告:QQ群: .NET 一步步一幕幕   群号:590170361 (加群备注:博客园看到的)

原文地址:https://www.cnblogs.com/yuhangwang/p/6218349.html