在写一个方法时会遇到这样的问题,不知道这个方法要传人多少个参数,或者随着程序的开发此方法的参数不能满足程序的要求,使用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);
}
本文介绍如何利用C#中的params关键字来创建可接受不定数量参数的方法,通过一个示例方法ShowInfo展示如何处理不同数量和类型的输入参数。
461

被折叠的 条评论
为什么被折叠?



