为了账号安全,请及时绑定邮箱和手机立即绑定

关于C#string的类型

关于C#string的类型

波斯汪 2018-10-10 05:06:56
class Class1 {     static void StrChange(string str)     {       str = "hellow";     }     static void Main()     {       string str = "123";//申明一个字符串       StrChange(str);//调用方法       Console.WriteLine(str);//输出字符串     } } 输出的结果是 "123" string 到底是值类型还是引用类型? 如果是值类型,结果倒还说的过去.但是我记得string 是引用类型啊...难道是我记错了?? 如果是引用类型的话.输出的结果应该是: "hellow" 请问这是为什么啊?? 大家帮忙解释一下..谢谢
查看完整描述

2 回答

  • 2 回答
  • 0 关注
  • 423 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信