方法out(返回多個值)

2021-06-14 03:52:29 字數 601 閱讀 6696

static void main(string args)

foreach(int s in intnum) //遍歷,自己看一下隨機數組元素後的陣列

int result; //定義乙個變數,用於接收陣列的和

int max; //……,用於接收陣列的最大值

int min; //……,用於接收陣列的最小值

result = compute(intnum, out max, out min);

console.writeline("該陣列所有元素的和是,最大值是,最小值是",result ,max ,min);

console.readkey();

}/// /// 返回乙個陣列元素的最大值、最小值、和

///

/// 陣列

/// 最大值

/// 最小值

/// 和

public static int compute(int numbers,out int max,out int min)

}return sum;

}

out 關鍵字 返回多個值時

out 關鍵字會導致引數通過引用來傳遞。這與 ref 關鍵字類似,不同之處在於 ref 要求變數必須在傳遞之前進行初始化。若要使用 out 引數,方法定義和呼叫方法都必須顯式使用 out 關鍵字。例如 class outexample static void main 儘管作為 out 引數傳遞的變...

C 返回多個引數 ref及out

out關鍵字會導致引數通過引用來傳遞。這與 ref 關鍵字類似,不同之處在於 ref 要求變數必須在傳遞之前進行初始化。若要使用out引數,方法定義和呼叫方法都必須顯式使用out關鍵字。例如 class outexample static void main 儘管作為out引數傳遞的變數不需要在傳遞...

C 返回多個引數 ref及out

out關鍵字會導致引數通過引用來傳遞。這與 ref 關鍵字類似,不同之處在於 ref 要求變數必須在傳遞之前進行初始化。若要使用out引數,方法定義和呼叫方法都必須顯式使用out關鍵字。例如 class outexample static void main 儘管作為out引數傳遞的變數不需要在傳遞...