新闻资讯

C#怎样使一个函数有两个返回值

发布时间:2010-10-02

点击量:

问题:

参数可以有多个,返回值想要有多个怎么办呢?
如果是两个int类型的返回值吧,我想了一个办法,可以把函数返回类型设定为int[],用数组来做。
现在我的问题是,我要的两个返回值都是int[]类型,而且长度还不一样,我开始想用二维数组,但是还是没成功,希望哪位高手给个办法
不光是定义,到时候要使用函数的时候,怎么来接受函数返回值呢?

回答:

两个返回值都是int[]类型,而且长度还不一样
可以这样做,返回值类型为 List<int[]> 泛型集合
在方法里面你先把两个int[] a=new int[3];int[] b=new int[5];
加到下面的泛型集合中去
List<int[]> list=new List<int[]>();
list.add(a);
list.add(b);
return list;
用的时候用foreach循环遍历

先保存 还没有试验 有空了自己做一个看看


服务热线

服务热线

15383239821

微信咨询
微信二维码
返回顶部
×微信二维码

截屏,微信识别二维码

微信号:

(点击微信号复制,添加好友)

打开微信

微信号已复制,请打开微信添加咨询详情!