第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

請問C#如何返回多個值?

請問C#如何返回多個值?

C#
躍然一笑 2018-11-28 17:01:49
請問C#如何返回多個值?
查看完整描述

1 回答

?
ABOUTYOU

TA貢獻1812條經(jīng)驗 獲得超5個贊

C#的方法只能返回一個對象,不能返回多個值;
如果你必須要返回多個值,你可以使用如下的方法:
1、out ref 修飾符:使用修飾符,對方法的參數(shù)進行特殊的處理;但一般不建議這么做,這樣會增加后期維護代碼的難度;如果要用盡量用out;使用ref時在對值類型與引用類型時更難于理解;
2、將要返回的多個值定義與一個數(shù)據(jù)類,方法返回時返回一個該類的實例;
3、返回一個Array或List,對返回的索引進行約定,第一個值是什么,第二個值是什么(該方法極不可?。?br/>4、將該方法與返回值放到一個類中,對你的代碼進行修化;

建議:如果代碼出現(xiàn)你說的這種情況,你可以考慮重構(gòu)你的代碼;盡量不要讓你所描述的之種情況出現(xiàn);

查看完整回答
反對 回復(fù) 2018-12-19
  • 1 回答
  • 0 關(guān)注
  • 998 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號