すぐに学ぶ:https://edu.csdn.net/course/play/20589/257771?utm_source=blogtoedu
1. paramsは:パラメータを変更する方法であって、パラメータは、方法は、可変数を有することを示します
class Program
{
static void Main(string[] args)
{
int[] intArr = { -2,0,-5,5 }; ;
Console.WriteLine(GetMaxItem(-2, 0, -5, 5)); //直接输入数组元素的值
Console.ReadKey();
}
/// <summary>
/// 计算数组中最大的值
/// </summary>
/// <param name="arg"></param>
/// <returns></returns>
public static int GetMaxItem(params int[] arg) //params修饰任意类型的一维数组形参,且该形参必须是最后一个参数
{
int rs = int.MinValue;
foreach (var item in arg)
{
if (item >rs)
{
rs = item;
continue;
}
continue;
}
return rs;
}
}
2. paramsは、他のパラメータがある場合は、パラメータは可変パラメータの数、パラメータリストは、paramsはパラメータが最後に変更される改変しました