C#面试题

当前位置: 面试问题网 > C#面试题 > params有什么用

params有什么用

C#面试题  手机阅读
params 关键字在方法成员的参数列表中使用,为该方法提供了参数个数可变的能力
   它在只能出现一次并且不能在其后再有参数定义,之前可以
   示例:
   using System;
   using System.Collections.Generic;
   using System.Text;
   namespace ConsoleApplication1
   {
   class App
   {
   //第一个参数必须是整型,但后面的参数个数是可变的。
   //而且由于定的是object数组,所有的数据类型都可以做为参数传入
   public static void UseParams(int id, params object[] list)
   {
   Console.WriteLine(id);
   for (int i = 0; i < list.Length; i++)
   {
   Console.WriteLine(list[i]);
   }
   }
   static void Main()
   {
   //可变参数部分传入了三个参数,都是字符串类型
   UseParams(1, “a”, “b”, “c”);
   //可变参数部分传入了四个参数,分别为字符串、整数、浮点数和双精度浮点数数组
   UseParams(2, “d”, 100, 33.33, new double[] { 1.1, 2.2 });
   Console.ReadLine();
   }
   }
   }
   结果:
   1
   a
   b
   c
   2
   d
   100
   33.33
   System.Double[]

【params有什么用】相关文章

1. params有什么用

2. static全局变量与普通的全局变量有什么区别?static局部变量和普通局部变量有什么区别?static函数与普通函数有什么区别?

3. .TTL是什么?有什么用处,通常那些工具会用到它?(ping? traceroute? ifconfig? netstat?)

4. 什么是托管函数?托管函数有什么用?

5. JMS中Topic和Queue有什么区别

6. 大学生签三方协议有什么用?

7. 毕业档案有什么用处?

8. short s1 = 1; s1 = s1 + 1;有什么错? short s1 = 1; s1 += 1;有什么错?

9. 路由表示做什么用的?在linux环境中怎么来配置一条默认路由?

10. Set里的元素是不能重复的,那么用什么方法来区分重复与否呢? 是用==还是equals()? 它们有何区别?用contains来区分是否有重复的对象。还是都不用

本文来源:https://www.mianshiwenti.com/a13049.html

点击展开全部

《params有什么用》

将本文的Word文档下载到电脑,方便收藏和打印

推荐程度:

进入下载页面
上一篇:C#笔试题和英文面试题 下一篇:explicit和implicit的含义

﹝params有什么用﹞相关内容

「params有什么用」相关专题

system
复制网址 收藏网址 分享到微信 分享到微博 分享到QQ

其它栏目

软件工程师面试题 软件测试面试题 网络管理员面试题 java面试题 .NET面试题 PHP面试题 C#面试题 C++面试题 Delphi面试题 Ruby面试题 Python面试题 Javascript面试题 android面试题 iOS面试题 jQuery面试题 Linux/Unix面试题 DBA面试题

也许您还喜欢