C 乙個方法返回多個值

2022-03-27 19:35:17 字數 1965 閱讀 1407

示例**:

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//

函式原返回值與引數中均得到返回的值

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 呼叫函式 函式原返回值與引數中均得到返回的...