CSDN论坛 > .NET技术 > C#

在vb中有一个ParamArray关键字,在c#中用什么取代 [问题点数:10分,结帖人lanbaibai]

Bbs5
本版专家分:2484
结帖率 99.4%
CSDN今日推荐
Bbs7
本版专家分:25604
Blank
蓝花 2003年2月 .NET技术大版内专家分月排行榜第三
Bbs5
本版专家分:2484
Bbs3
本版专家分:828
Bbs5
本版专家分:2484
Bbs3
本版专家分:828
匿名用户不能发表回复!
其他相关推荐
谈VB.net里Optional关键字
不知道大家有没有关注过这个关键字,其实也没有什么特别的,从字面上的意思大家就应该能猜出它的作用了,就是定义可选参数。从MSDN里摘出了它里面的描述:Specifies that a procedure argument can be omitted when the procedure is called.为什么我要在这里提一下这个呢,是因为据我所知在C#里是不支持这样一个功能的。但在VB里却有这
VB.net中 shared和static关键字的区别解密
 最近突然发现vb.net也有static关键字,那么它和中的shared是不是同一个意思呢?是不是就是C#中的static关键字呢?答案是否定的这是msnd对于vb.net的static的解释Static (Visual Basic) 指定在声明一个或多个局部变量的过程终止后,这些已声明的局部变量继续存在并保留其最新值。 备注 通常,过程终止后,此
param参数数组使用注意点
 1、只能为一位数组使用 params 关键字,不能为多为数组使用,否则编译不能通过。 2、不能只依赖 params 关键字来重载一个方法。 params 关键字不构成方法签名的一部分,例如:    //编译时错误:重复的声明 public static int Max(int[] paramList) ... public static int Max(params int[] paramLis...
ClassInputBox类 在c#中类似VB的InputBox
using System; using System.Collections.Generic; using System.Text; using System.Windows.Forms; #region 直接调用该类的静态ShowInputBox方法就可以实现Microsof
C#发现之旅:于动态编译的VB.NET脚本引擎
脚本的原理   脚本,也可称为宏,是一种应用系统二次开发的技术,它能在应用系统提供的一个容器环境中运行某种编程语言,这种编程语言代码调用应用系统提供的编程接口,使得应用系统暂时“灵魂附体”,无需用户干预作而执行一些自动的操作,此时应用系统称为“宿主”。   脚本也采用多种编程语言,比如JavaScript语言,VBScript语言或者其他的,若采用VB则称为VB脚本。   下图为
C# param关键字的使用
param关键字的实质是:param是定制特性ParamArrayAttribute的缩写,该特性用于指示编译器的执行过程大概可以简化为:编译器检测到方法调用的时候,首先调用不包含ParamArrayAttribute特性的方法,如果存在这种方法就施行调用,如果不存在才调用含有ParamArrayAttribute特性的方法,同时应用方法中的元素来填充一个数组,同时将该数组作为参数传入调用方法。总之就是param就是提示编译器实现对参数进行数组封装,将可变数目的控制由编译器来完成,我们可以方便的从以下示例中
MySQL vs MongoDB
MySQL vs MongoDB MySQL中用的select在MongoDB中用什么呢?文中有清楚的对比。
vb.net的关键字和结构体
vb.net中 Sub过程中没有返回值 function函数有返回值Sub语句用于声明子过程的名称,参数和主体语法是:[Modifiers]Sub SubName[(ParameterList)] [Statements] End Sub*Modifiers修饰符:指定过程的访问级别;可能的值有:Public,Private,Protected,Friend,Protected Frie
解析VB编程关键字New(二)
语法 Set objectvar= {[New] objectexpression | Nothing} Set 语句的语法包含下面部分: New 可选的。通常在声明时使用 New,以便可以隐式创建对象。如果 New 与 Set 一起使用,则将创建该类的一个新实例。如果 objectvar 包含了一个对象引用,则在赋新值时释放该引用。不能使用 New 关键
如何判断数组是否已初始化,定义了维数
如何判断数组是否已初始化,定义了维数  最近用Split("",",")函数,遇到如何简明判断数组是否初始化问题,找到了一些方法,只有方法一最简单,记之。 方法一:使用cstr(Join(list[, delimiter]))函数的返回值     将delimiter参数设置为""     例如:  join(strArray,"") = ""    'arr 数组为空或者
关闭