数组型参数使用
来源:互联网 发布:c 语言入门自学 编辑:程序博客网 时间:2024/05/29 09:06
用params修饰符的参数称为数组参数,允许方法传递个数变化的参数。在方法的参数列表中只允许出现一个参数数组,且参数数组必须放在整个参数列表的最后,同时参数数组不允许是多维数组。例如,string[]类型和string[][]类型都可以作为数组型参数,而string[,]则不能。此外,不能将params修饰符与ref修饰符和out 修饰符组合起来使用。
using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace ConsoleApplication1{ class MyClass { public static void GetSumAveFromArray(out int sum,out int aver,params int [] a){ sum=aver=0; for(int i=0;i<a.Length;i++)sum+=a[i]; aver = sum / a.Length; } } class Program { static void Main(string[] args) { int[] a = { 12, 70, 18 }; int sum, aver; MyClass.GetSumAveFromArray(out sum,out aver,23,7,8,19); Console.WriteLine("整数和:{0},整数平均:{1}",sum,aver); MyClass.GetSumAveFromArray(out sum ,out aver,a); Console.WriteLine("整数和:{0},整数平均:{1}", sum, aver); Console.ReadLine(); } }}
实例中给出了两种方式:直接给出几个常数、一个已存在的数组,注意数组参数调用。
0 0
- 数组型参数使用
- 如何使用数组参数
- 如何使用数组参数
- C#使用参数数组
- 如何使用数组参数
- 如何使用数组参数
- 如何使用数组参数?
- ATL使用数组做参数
- 数组做函数参数使用
- 使用数组作为参数传递
- C#中out的使用和数组型参数
- 使用对象数组作为参数(对象数组类型的参数)
- 在COM中使用数组参数--概述
- 在COM中使用数组参数-SafeArray
- 在COM中使用数组参数-ICollection
- 在COM中使用数组参数-SafeArray
- 使用ocx控件输出数组参数
- 在Oracle中使用字符串数组参数
- 安卓横竖屏切换
- POI 设置单元格背景颜色
- 通过重写ScrollView和Listview完成上下滑动选中不同位置标题的效果
- cron表达式验证
- 命令行 error D8021: 无效的数值参数“/Wno-deprecated”
- 数组型参数使用
- 20140925百度校园招聘二面
- UVA - 11178 Morley's Theorem //几何初探
- iOS CGContextRef画图小结
- 关于做ceb转换cebx遇到的问题及解决方案总结
- 利用DAC(Data-tier Application)实现数据库结构迁移
- html5 手势密码
- NSRegularExpression iOS自带的正则表达式
- leetcode-Candy