當我們需要調用某個函數,而函數參數的個數不定時,我們可以採用params類型的參數;
例如:
簡單的字符串拼接,在不知會有幾個字符串進行拼接的時候,我們把函數的參數類型定義爲params類型
/// <summary>
/// 得到字符的拼接
/// </summary>
/// <param name="list"></param>
/// <returns></returns>
public static string getString(params object[] list)
{
StringBuilder sb = new StringBuilder();
for (int i = 0; i < list.Length; i++)
{
sb.Append(list[i]);
}
return sb.ToString();
}