函式,引數陣列params與陣列引數,結構函式

2022-01-14 23:14:26 字數 909 閱讀 4468

1、函式

static 返回值型別 函式名(形參1,形參2,...)

無返回值,則static void 函式名()

static

void out()//

無返回值,無形參函式

static

int add(int num1, int num2)//

有返回值,有形參函式

public

static

void main(string

args)

2、引數陣列params與陣列引數

引數陣列params,當函式引數個數不確定時使用.

陣列引數,引數是陣列的函式.使用時需要建立陣列物件.

class

program

return

sum;

}static

int plus2(int array)

return

sum;

}public

static

void main(string

args)

);//

需要建立陣列物件

console.writeline(sum);

console.writeline(sum2);

console.readkey();

}}

3、結構函式

struct結構體中可以定義變數、函式

class

program

}public

static

void main(string

args)

}

引數陣列(params)

引數陣列允許零個或多個實參對應乙個特殊形參。1.在乙個引數列表中只能有乙個引數陣列。2.如果有,它必須是引數列表中最後乙個。3.由引數陣列表示的所有引數都必須具有相同的型別。4.在資料型別前使用params修飾符。5.在資料型別後放置一組空的方括號。6.陣列是一組整齊的形同型別的資料項 7.陣列使用...

引數陣列 params 的用法

使用引數陣列的注意事項 1.只能在一維陣列上使用params關鍵字。2.不能過載乙個只基於params關鍵字的方法。params關鍵字不構成方法的簽名的一部分。如 編譯時錯誤 重複訪問 public static int min int paramlist public static int min...

C 引數陣列與陣列引數

1 陣列作為引數來傳遞時,當呼叫這個函式時裡面的引數需要new乙個陣列 2 引數陣列就是在函式的陣列引數前面加上params,當呼叫函式傳遞陣列時不需要再new乙個,只需要傳遞任意個跟陣列引數型別相同的數就可以 using system namespace 1 引數陣列 return sum sta...