首页 > 试题广场 > 以下关于 ref 和 out 描述哪些项是正确的?()
[不定项选择题]

以下关于 ref out 描述哪些项是正确的?()

  • 使用ref参数,传递到ref参数的参数必须是最先初始化
  • 使用out参数,传递到out参数的参数必须最先初始化
  • 使用ref参数,必须将参数作为ref参数显式传递到方法
  • 使用out参数,必须将参数作为out参数显示传递到方法

1个回答

添加回答
  • out、ref都是引用传递,传递后使用都会改变原有的值,引用传递都需要显示传递到方法。
    ref 是有进有出,即能将参数传进去,函数里对变量的改变在函数结束时会改变值,因此需要在传递进去前初始化。
    out 是只出不进,即将参数传进去时值是无效的,out会把参数清空,所以无法将一个值从 out 传递进去。
    
    

    发表于 2017-01-08 21:54:35 回复(0)
牛客网,程序员必备求职神器
QQ群:169195721
微 信:www_nowcoder_com 关注
微 博:牛客网 关注

扫一扫,把题目装进口袋