C# params关键字指定多参数

来源:互联网 发布:自然连接 sql 编辑:程序博客网 时间:2024/05/16 01:57

       在写一个方法时会遇到这样的问题,不知道这个方法要传人多少个参数,或者随着程序的开发此方法的参数不能满足程序的要求,使用params关键字可以令该方法的参数更加灵活。

       为了使程序更灵活,还可以定义一个object数组与paramas 关键字一起使用。例如完成一个简单的信息输出功能的方法ShowInfo,要输出信息的类型和个数不确定,关键代码如下:

     

        public void ShoInfo(params object[] list)
        {
            string strinf = string.Empty;
            for (int i = 0; i < list.Length; i++)
            {
                strinf += list[i] + "\r\n";
            }
            MessageBox.Show("信息例表\r\n" + strinf);
        }

0 0