C#实现向函数传递不定参数的方法
本文实例讲述了C#实现向函数传递不定参数的方法。分享给大家供大家参考。具体实现方法如下:
usingSystem; classMin{ publicintMinVla(paramsint[]nums){ intm; if(nums.Length==0){ Console.WriteLine("Error:noarguments."); return0; } m=nums[0]; foreach(intvalinnums){ if(val<m){ m=val; } } returnm; } } classParamsDemo{ staticvoidMain(){ Minob=newMin(); intmin; inta=10,b=20; min=ob.MinVla(a,b); Console.WriteLine("Minimumis"+min); min=ob.MinVla(a,b,-1); Console.WriteLine("Minimumis"+min); min=ob.MinVla(18,23,3,14,25); Console.WriteLine("Minimumis"+min); int[]args={45,67,34,9,112,8}; min=ob.MinVla(args); Console.WriteLine("Minimumis"+min); } }
希望本文所述对大家的C#程序设计有所帮助。