C# 參數(shù)數(shù)組
C#允許為函數(shù)指定一個(只能指定一個)特殊參數(shù),這個參數(shù)必須是函數(shù)定義中的最后一個參數(shù),稱為參數(shù)數(shù)組。參數(shù)數(shù)組允許使用個數(shù)不定的參數(shù)來調(diào)用函數(shù),可使用parent關(guān)鍵字定義它們。
參數(shù)數(shù)組可以簡化代碼,因為在調(diào)用代碼中不必傳遞數(shù)組,而是傳遞同類型的幾個參數(shù),這些參數(shù)會放在可在函數(shù)中使用的一個數(shù)組中。
定義使用參數(shù)數(shù)組的函數(shù)時,需要使用下列代碼:
static <returnType> <FunctionName>(<plType> <plName>, …,
params < type>[] <name>)
{
…
return <returnValue>;
}
可以使用下面的代碼調(diào)用該函數(shù):
<FunctionName> (<pl>, …,<vall>, <val2>, ...)
其中<val1>和<val2>等都是<type>類型的值,用于初始化<name>數(shù)組??梢灾付ǖ膮?shù)個數(shù)幾乎不受限制, 但它們都必須是類型。甚至根本不必指定參數(shù)。
點擊加載更多評論>>