C#实现向函数传递不定参数的方法
作者:lele 时间:2021-06-21 01:33:22
本文实例讲述了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#程序设计有所帮助。
标签:C#,函数,参数
0
投稿
猜你喜欢
Android调用google地图生成路线图实现代码
2023-06-04 09:37:25
C#调用FFmpeg操作音视频的实现示例
2021-10-08 12:40:00
java使用common-fileupload实现文件上传
2022-03-06 03:21:08
带你重新认识MyBatis的foreach
2023-11-21 08:44:54
SpringBoot配置log4j输出日志的案例讲解
2023-07-30 18:54:50
Spring注解Autowired的底层实现原理详解
2022-10-19 11:49:44
C# API中模型与它们的接口设计详解
2023-11-03 19:49:01
Android 创建依赖库的方法(保姆级教程)
2023-03-12 03:55:51
Spring整合Junit的使用详解
2022-11-20 18:33:17
Springboot webscoket自定义定时器
2023-02-12 05:34:02
SpringBoot2整合Redis实现读写操作
2023-08-03 08:19:24
使用工具类-java精确到小数点后6位
2021-06-24 20:45:39
Android Retrofit实现多图片/文件、图文上传功能
2021-11-01 00:23:47
Android实现在一个activity中添加多个listview的方法
2023-10-13 14:41:22
Android实现传感器功能
2022-05-26 02:50:10
android 设置圆角图片实现代码
2023-11-29 15:00:29
Spring的事务管理你了解吗
2023-02-05 19:44:16
深入理解以DEBUG方式线程的底层运行原理
2022-07-12 03:19:40
浅析Java Web错误/异常处理页面
2022-02-14 00:13:50
Android中资源文件用法简单示例
2023-09-24 22:29:04