1、函式
static 返回值型別 函式名(形參1,形參2,...)
無返回值,則static void 函式名()
staticvoid out()//
無返回值,無形參函式
static
int add(int num1, int num2)//
有返回值,有形參函式
public
static
void main(string
args)
2、引數陣列params與陣列引數
引數陣列params,當函式引數個數不確定時使用.
陣列引數,引數是陣列的函式.使用時需要建立陣列物件.
classprogram
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結構體中可以定義變數、函式
classprogram
}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...