C产品在市场上有哪些独特优势?
- 内容介绍
- 文章标签
- 相关推荐
本文共计848个文字,预计阅读时间需要4分钟。
参数数组:+
参数数组:
C#允许为函数指定一个(只能指定一个)特殊参数,这个参数必须是函数定义中的最后一个参数,称为参数数组。参数数组允许使用个数不定的参数调用函数,可使用params关键字定义它们。
参数数组可以简化代码,因为在调用代码中不必传递数组,而是传递同类型的几个参数,这些参数会放在可在函数中使用的一个数组中。
定义舒勇参数数组的函数时,需要使用下列代码:
static <returnType> <FunctionName>(<p1Type> <p1Name>, ..., params <type>[] <name>) { ... return <returnValue>; }
使用下面的代码可以调用该函数:
<FunctionName>(<p1>, ..., <val1>, <val2>, ...)
其中<val1>和<val2>等都是<type>类型的值,用于初始化<name>数组,可以指定的参数个数几乎不受限制,但他们都必须是<type>类型。甚至根本不必指定参数。
本文共计848个文字,预计阅读时间需要4分钟。
参数数组:+
参数数组:
C#允许为函数指定一个(只能指定一个)特殊参数,这个参数必须是函数定义中的最后一个参数,称为参数数组。参数数组允许使用个数不定的参数调用函数,可使用params关键字定义它们。
参数数组可以简化代码,因为在调用代码中不必传递数组,而是传递同类型的几个参数,这些参数会放在可在函数中使用的一个数组中。
定义舒勇参数数组的函数时,需要使用下列代码:
static <returnType> <FunctionName>(<p1Type> <p1Name>, ..., params <type>[] <name>) { ... return <returnValue>; }
使用下面的代码可以调用该函数:
<FunctionName>(<p1>, ..., <val1>, <val2>, ...)
其中<val1>和<val2>等都是<type>类型的值,用于初始化<name>数组,可以指定的参数个数几乎不受限制,但他们都必须是<type>类型。甚至根本不必指定参数。

