string类型在参数传递中如何作为引用,如何在函数外修改函数内的string类型
2014-03-31 00:57
525 查看
1.string类型虽然是引用类型,但大部分表现形式是值类型,原因百度。
2.如何string类型在参数传递中如何作为引用
3.如何让string类型实现真正的引用类型
2.如何string类型在参数传递中如何作为引用
class StringExc { public static void Main() { string s1 = "original string"; Function(ref s1); } public void Function(ref string s1) { s1 = "sssss"; } }
3.如何让string类型实现真正的引用类型
class StringExc { object s2; //此处是object,如果是string类型的,则改变s2的值不影响s1的值 public static void Main() { string s1 = "original string"; s2 = s1; Function(); } public void Function() { s2 = "sssss"; } }
相关文章推荐
- 洗牌算法shuffle
- Commons DbUtis源码阅读四
- Android Alarm
- 敏捷开发系列之旅 第四站(透明的Crystal水晶方法)
- 校赛随笔
- html5 css3实现图中结构
- 3ds Max骨骼动画
- CF 402-D 贪心
- 性能测试需要掌握什么
- 数据类型、操作过程和程序
- 学习Android之第三个小程序计算器(Menu、Dialog)
- MyReport 2.6.4.0新功能
- 深入理解JavaScript系列(5):强大的原型和原型链
- UNDO长时间回滚不释放
- 关于HTML <!DOCTYPE> 标签的使用
- Java的内存回收机制
- Android开发 语音识别技术之科大讯飞语音识别(一) — 语音听写
- c++ 之类的前置声明
- C语言中scanf、getchar、gets函数的比较
- 静态链接库(Lib)与动态链接库(DLL)的区别