ref out返回参数的区别
来源:互联网 发布:java单行注释快捷键 编辑:程序博客网 时间:2024/05/16 09:38
ref是必需要先初始化才能用,但调用时可以对它什么也不做.
out可以不初始化也能用,但调用时一定要对其赋值(即使已经初始化的也要赋值,哪怕是赋一个和原来一样的值).
Ref和Out这样个2个关键字都能够提供相似的功效,其作用也很像C中的指针变量。稍有不相同之处是:
用Ref型参数时,传入的参数必须先被初始化。而Out则不要要,对Out而言,就必须在方法中对其完成初始化。
用Ref和Out时都必须注意,在方法的参数和执行方法时,都要加Ref或Out关键字。以满足匹配。
Out更适合用在要要Return多个返回值的地方,而Ref则用在要要被调出使用的方法修改调出使用者的引用的时候。
阅读全文
0 0
- ref out返回参数的区别
- out参数和ref参数的区别
- c# out参数和ref参数的区别
- C#引用类型参数加ref或out与不加ref或out的区别
- out参数和ref参数区别
- 参数修饰符ref,out ,params的区别
- 参数修饰符ref,out ,params的区别
- 参数修饰符ref,out ,params的区别
- 参数修饰符ref,out ,params的区别
- 参数修饰符ref,out ,params的区别
- 参数修饰符ref,out ,params的区别(转载)
- 参数修饰符ref,out ,params的区别
- 参数修饰符ref,out ,params的区别
- .net中 参数out,ref,params的区别.
- 参数修饰符ref,out ,params的区别
- 参数修饰符ref,out ,params的区别
- 参数类型ref、in与out的区别
- C# 中ref 和out 参数的区别
- js 判断数组是否包含某个key
- “多线程”、“分布式”、“并行”和“并发”什么意思?有个区别?
- Word Break--lintcode
- 自定义memcpy和strcpy
- hive构建数据仓库
- ref out返回参数的区别
- Android apk动态加载机制的研究
- 从零构建SMTP邮件发送类
- Kyligence Analytics Platform Enterprise
- 开始的开始
- [自制操作系统] BMP格式文件读取&图形界面系统框架-应用接口设计
- leetcode题解-29. Divide Two Integers
- MyBatis之延迟加载
- 颠倒的价牌