c# params

来源:互联网 发布:工程造价数据 编辑:程序博客网 时间:2024/05/20 14:28

原文地址:点击打开链接

每个C#函数都允许有个参数带params关键字,在调用的时候可以不给他传值,也可以给他传值,还可以给他传多个值,例子如下:


程序代码 程序代码
using System;
using System.Collections.Generic;
using System.Text;

namespace ConsoleApplication1
{
 
   classProgram
    {
        staticvoid Main(string[] args)
        {
            Console.WriteLine(Test("Jack"));//不传值,显示Jack
            Console.WriteLine(Test("Jack","Hi"));//传一个值,显示Jack Hi
            Console.WriteLine(Test("Jack","Hi", "How are you?"));//传多个值,显示Jack Hi How are you?

            Console.ReadKey();
        }

        staticstring Test(string name, params string[] args)
        {
            stringmsg = name;

          
0 0