关于C#中两个string变量的交换

自学C#几天,有个问题不懂,认知中用方法交换两个值类型的变量,在方法内可以交换,在方法外仍是没有交换的;但按道理对于交换两个引用类型的变量是在方法内和方法外都是能够交换的... 自学C#几天,有个问题不懂,认知中用方法交换两个值类型的变量,在方法内可以交换,在方法外仍是没有交换的;但按道理对于交换两个引用类型的变量是在方法内和方法外都是能够交换的。那么问题就来了:string字符串是引用类型的,为什么按图第一种方法,结果在方法外却依旧没又进行交换?第二种方法是用引用参数交换的,是能够交换的。 展开
 我来答
玩转数据处理
2017-08-23 · 数据处理,Python,dotnet
玩转数据处理
采纳数:1613 获赞数:3794

向TA提问 私信TA
展开全部

这里有人在谈论有关String的讨论。建议初学c#不要那么详细的去学,你知道怎么用先,后面积累多了再好好去研究这些。我认为这样学习效率更高。

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式