当前位置: 首页 > 专家说 > 太阳能 > 正文

C# 关键字 out是干么的?

关注热度:64
相关推荐 你可能关注 点击排行 我要评论

【专家解说】:C#中的ref和out关键字

1、引用参数(ref)在可以作为引用参数在函数成员调用中传递之前,必须已明确赋值,而输出参数(out)在可以作为输出参数在函数成员调用中传递之前不一定要明确赋值,在该函数成员正常返回前都必须已明确赋值。

2、在函数内部,引用参数(ref)被视为初始已赋值,输出参数(out)被视为初始未赋值。

3、默认地,C#中的所有参数都是值传递。只有在参数的修饰符中明确包含out或ref,才是引用传递。但是需要知道的是,当参数的类型是引用类型时,你传递的是一个对象的引用而不是实际的对象。

进一步了解相关内容你可以在站内搜索以下相关问题

  • C# 关键字 out是干么的?
  • c#里面的OUT关键字到底是个什么意思,么样看书看了半天就是...
  • C# 中ref与out关键字应怎样用,具体是什么作用
  • c#中用out关键字,java中用什么
  • C#中的ref 和out 关键字怎么使用呢?

进一步了解相关内容你可以在站内搜索以下相关关键词

c#中out关键字    c#关键字详解    c#委托声明的关键字    c#中的关键字    c#this关键字    c#常用关键字    c#的关键字    c#base关键字    
 
关键词: 关键字 详解

[ 专家说搜索 ]  [ 加入收藏 ]  [ 告诉好友 ]  [ 打印本文 ]  [ 违规举报 ]  [ 关闭窗口 ]
 
相关专家说推荐
 
0条 [查看全部]  相关评论
 
相关资讯
热门推荐
 
 
网站首页 | 联系我们 | 排名推广 | 广告服务 | 积分换礼 | 网站留言