在 C# 中不使用临时变量交换两个字符串
要在不使用临时变量的情况下交换两个字符串,可以尝试以下代码和逻辑。
将第二个字符串附加到第一个字符串后面。
str1 = str1 + str2;登录后复制
str2 = str1.Substring(0, str1.Length - str2.Length);登录后复制
str1 = str1.Substring(str2.Length);登录后复制
要在不使用临时变量的情况下交换两个字符串,可以尝试以下代码和逻辑。
将第二个字符串附加到第一个字符串后面。
str1 = str1 + str2;登录后复制
str2 = str1.Substring(0, str1.Length - str2.Length);登录后复制
str1 = str1.Substring(str2.Length);登录后复制