摘要: params的作用 使用 params 关键字可以指定采用数目可变的参数的方法参数。参数类型必须是一维数组。 注意:params只能修饰在方法的形参列表中的最后一个元素,并且在方法声明中只允许有一个params关键字。 params的使用 运行结果: 阅读全文
posted @ 2020-05-03 23:20 兔子不会吃草 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 什么是ref? ref关键字指示按引用传递的值,而非按值传递。 如何做? 如图,这是一个参数没被ref修饰的的交换两个int类型变量值的方法,通过结果可以明显的看出并没有交换成功。 运行结果: 上例代码,可以看出,在被ref修饰后,两个int类型的变量的值交换成功了。 使用: 在方法上用ref修饰形 阅读全文
posted @ 2020-05-03 22:53 兔子不会吃草 阅读(264) 评论(0) 推荐(0) 编辑
摘要: 什么是out? 在方法中想要返回多个值(尤其是多个不同类型的值)可以考虑使用out参数来解决。 如何做? 运行结果: 如代码所示,对于想要返回多个值的方法来说,只需要使用out修饰,想要返回的形参就行了,如: 在其他地方调用时,在对应的实参上加上out修饰,如: 对于实参的名字可以与形参不同,这没有 阅读全文
posted @ 2020-05-03 22:25 兔子不会吃草 阅读(221) 评论(0) 推荐(0) 编辑