国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 學(xué)院 > 開發(fā)設(shè)計(jì) > 正文

C#需知--長(zhǎng)度可變參數(shù)--Params

2019-11-17 02:44:25
字體:
供稿:網(wǎng)友

C#需知--長(zhǎng)度可變參數(shù)--Params

Params用于參數(shù)的數(shù)量可變的情況下,即參數(shù)的個(gè)數(shù)是未知數(shù)。

使用Params需要知道以下幾點(diǎn):

1、如果函數(shù)傳遞的參數(shù)含有多個(gè),使用Params標(biāo)記的參數(shù)數(shù)組需要放在最后

圖上顯示的很明確,不需要多解釋,只能使用A的那種排序方式

2、Params修飾的一定要是數(shù)組,而且必須是一維數(shù)組

3、Params不能和ref、out組合使用

具體參見Hunts.C前輩的文章http://m.survivalescaperooms.com/hunts/archive/2007/01/13/619620.html

4、與Params修飾的參數(shù)數(shù)組對(duì)應(yīng)的實(shí)參可以是同一類型的數(shù)組名(注意:只能是一個(gè)數(shù)組名,多個(gè)數(shù)組名是不可以的),也可以是任意多個(gè)與該數(shù)組的元素屬于同一類型的變量

演示代碼

class PRogram    {        static void Main(string[] args)        {            //展示參數(shù)是可變的            int i = Sum(1, 13, 23, 34);            Console.WriteLine(i);            int j = Sum(1, 1, 3, 2, 4, 4, 44, 555, 6);            Console.WriteLine(j);            //實(shí)參可以是數(shù)組名            int[] ArrayI = new int[5] { 1, 2, 3, 4, 5 };            int ArraySum = Sum(ArrayI);            Console.WriteLine(ArraySum);            Console.Read();        }        static int Sum(params int[] s)        {            int sum = 0;            foreach(int i in s)            {                                sum += i;            }            return sum;        }    }


發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 报价| 平顶山市| 丹棱县| 巫溪县| 古浪县| 平江县| 务川| 项城市| 理塘县| 秦安县| 平顶山市| 特克斯县| 潜江市| 盘山县| 开封市| 五台县| 增城市| 枣阳市| 宁乡县| 应城市| 太仆寺旗| 建平县| 搜索| 南岸区| 迭部县| 邓州市| 二连浩特市| 博白县| 上杭县| 蓝田县| 沙洋县| 荃湾区| 手游| 乐陵市| 和田县| 临猗县| 苗栗县| 彰化市| 康保县| 崇左市| 阿勒泰市|