函数
有参数无返回值函数
使用命名参数
1 | // **定义函数** |
以上三个例子可以看出,可以使用命名参数来指定传入的值对应哪个形参。
当使用命名参数后,顺序不重要了。
但如果没有使用命名参数,就要保证位置参数的位置是正确的。
声明可选参数
为参数分配默认值后,它将变为可选参数。 如果参数中省略了可选参数,则函数执行时将使用默认值。
注意可选参数必须都放在所有必需参数之后,否则编译失败CE
1 | void Foo(string name, bool ok = true, int number = 18) |
若不给出可选参数的值,那么函数执行时使用默认值ok: true
和number: 18
。
有参数有返回值函数
简单看了一下跟C差不多就不说了。
可以看看官方文档。
题外话
今天上午六点半起,七点集合,教官八点到。
有点无语。。。
天晴了拉到篮球场练习,最后评比的时候下雨了,淋着雨等所有班级过一遍动作。
过完动作天又晴了,最后留下了一身湿了的外套。
中午午睡时间挺正常,把外套晾一下应该下午就干了。