C#不定參數函數

當我們需要調用某個函數,而函數參數的個數不定時,我們可以採用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();
    }


發佈了37 篇原創文章 · 獲贊 16 · 訪問量 8萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章