C#高級參數params的使用


params,可變參數,使用十分簡單,看代碼吧。

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace blog
{
    class Program
    {
        static void Main(string[] args)
        {
            
            int[] a = paramDemo(1,2,3,4);
            Console.WriteLine(a.Length);
            int[] arr = { 1, 2, 3, 4, 5, 6 };
            int[] b = paramDemo(arr);
            Console.WriteLine(b.Length);
            Console.ReadLine();
        }
        /// <summary>
        /// 可變參數,在參數前面添加params關鍵字,比如
        /// 下面方法是要傳入一個int數組類型。那么,加入params后
        /// 調用的時候直接傳入一個 例如pparamDemo(1,2,3)這樣一個 數組也是不會報錯的
        /// 但是注意參數列表必須是參數的最后一個參數才可以
        /// </summary>
        /// <param name="arr"></param>
        public static int[] paramDemo(params int[] arr)
        {
            return arr;
        }

    }
}

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM