C#實現(xiàn)向函數傳遞不定參數的方法
更新時間:2015年04月27日 12:02:41 作者:lele
這篇文章主要介紹了C#實現(xiàn)向函數傳遞不定參數的方法,涉及C#操作函數參數的相關技巧,非常具有實用價值,需要的朋友可以參考下
本文實例講述了C#實現(xiàn)向函數傳遞不定參數的方法。分享給大家供大家參考。具體實現(xiàn)方法如下:
using System;
class Min{
public int MinVla(params int [] nums){
int m;
if (nums.Length == 0){
Console.WriteLine("Error: no arguments.");
return 0;
}
m = nums[0];
foreach ( int val in nums){
if ( val < m){
m = val;
}
}
return m;
}
}
class ParamsDemo{
static void Main(){
Min ob = new Min();
int min;
int a=10,b=20;
min = ob.MinVla(a,b);
Console.WriteLine("Minimum is " + min);
min = ob.MinVla(a,b,-1);
Console.WriteLine("Minimum is " + min);
min = ob.MinVla(18,23,3,14,25);
Console.WriteLine("Minimum is " + min);
int [] args = {45,67,34,9,112,8};
min = ob.MinVla(args);
Console.WriteLine("Minimum is " + min);
}
}
希望本文所述對大家的C#程序設計有所幫助。
相關文章
Unity實現(xiàn)卡片循環(huán)滾動效果的示例詳解
這篇文章主要為大家詳細介紹了如何利用Unity實現(xiàn)卡片循環(huán)滾動的效果,文中的實現(xiàn)步驟講解詳細,具有一定的借鑒價值,需要的可以參考一下2022-12-12
Unity基于ShaderLab實現(xiàn)光照系統(tǒng)(著色器代碼實現(xiàn)小結)
這篇文章主要介紹了Unity基于ShaderLab實現(xiàn)光照系統(tǒng),主要總結unity中shaderlab的著色器代碼實現(xiàn),本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2022-01-01

