示例**:
1static
void main(string
args)
2", value);//
value = 1.00
13 console.writeline("
out string value =
" + stroutvalue); //
out string value = out function
1415
16//
呼叫函式
17//
函式原返回值與引數中均得到返回的值
18 value = returnmulvalue(out
stroutvalue);
1920 console.writeline("
call returnmulvalue(out string strout)");
21 console.writeline("
value =
", value);//
value = 2.00
22 console.writeline("
out string value =
" + stroutvalue);//
out string value = out function 2
2324
//宣告
25int
outarr;
26//
呼叫函式
27//
函式返回陣列
28 returnmularr(out outarr, out
value);
2930 console.writeline("
call returnmularr(out int arr, out int i)");
31 console.writeline("
value =
", value);//
value = 3.00
32 console.writeline("
out arr value ");
3334
for (int j = 0; j < outarr.length; j++)
3538}39
40///
41///
返回多個值,原函式返回空
42///
43///
使用out關鍵字返回的字串
44///
使用out關鍵字返回的數值
45static
void returnmulvalue(out
string strout, out
inti)
4650
51///
52///
返回多個值,原函式返回數值
53///
54///
使用out關鍵字返回的字串
55///
原函式直接返回的數值
56static
int returnmulvalue(out
string
strout)
5762
6364
///65
///返回陣列
66///
67///
使用out關鍵字返回的陣列
68///
使用out關鍵字返回的數值
69static
void returnmularr(out
int arr, out
inti)70;
72 i = 3
;73 }
c#中有兩種方法可以在函式中返回多個值,關鍵字是out和ref。
C 乙個方法返回多個值
示例 1 static void main string args 2 value value 1.00 13 console.writeline out string value stroutvalue out string value out function 1415 16 呼叫函式 17 函...
C 乙個方法如何返回多個值
通常乙個方法只能返回乙個值,但是如果在某些時候,我們想要返回多個值,例如某個方法將乙個浮點數分割成乙個整數和乙個小數返回。c 中,函式方法想返回多個值,通過元組 列表 陣列 類 結構體和out引數實現的方法及示例 1 使用元組實現返回多個值 valuetuple和tuple 1 使用valuetup...
C 乙個方法返回多個值示例
複製 如下 static void main string args value value 1.00 console.writeline out string value stroutvalue out string value out function 呼叫函式 函式原返回值與引數中均得到返回的...