欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

C#实现向函数传递不定参数的方法

程序员文章站 2022-04-29 20:38:19
本文实例讲述了c#实现向函数传递不定参数的方法。分享给大家供大家参考。具体实现方法如下: using system; class min{ public i...

本文实例讲述了c#实现向函数传递不定参数的方法。分享给大家供大家参考。具体实现方法如下:

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#程序设计有所帮助。