主營業(yè)務(wù):網(wǎng)站制作 網(wǎng)站優(yōu)化 小程序制作 石家莊網(wǎng)站制作網(wǎng)站建設(shè)有限公司歡迎您!
石家莊閃云網(wǎng)絡(luò)科技有限公司
客服熱線15383239821
如何讓自己的網(wǎng)站更有質(zhì)量?

C#怎樣使一個函數(shù)有兩個返回值

發(fā)布時間:2010/10/2 19:01:35

問題:

參數(shù)可以有多個,返回值想要有多個怎么辦呢?
如果是兩個int類型的返回值吧,我想了一個辦法,可以把函數(shù)返回類型設(shè)定為int[],用數(shù)組來做。
現(xiàn)在我的問題是,我要的兩個返回值都是int[]類型,而且長度還不一樣,我開始想用二維數(shù)組,但是還是沒成功,希望哪位高手給個辦法
不光是定義,到時候要使用函數(shù)的時候,怎么來接受函數(shù)返回值呢?

回答:

兩個返回值都是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循環(huán)遍歷

先保存 還沒有試驗 有空了自己做一個看看

相關(guān)新聞推薦

在線客服 : 服務(wù)熱線:15383239821 電子郵箱: 27535611@qq.com

公司地址:石家莊市新華區(qū)九中街江西大廈4062

備案號:冀ICP備2022000585號-4