在C#中,运算符可以用于执行各种操作,包括字符串操作
+ 运算符:用于连接两个字符串。string str1 = "Hello";string str2 = "World";string result = str1 + " " + str2; // 结果为 "Hello World"== 运算符:用于比较两个字符串是否相等。string str1 = "Hello";string str2 = "Hello";bool areEqual = str1 == str2; // 结果为 true!= 运算符:用于比较两个字符串是否不相等。string str1 = "Hello";string str2 = "World";bool areNotEqual = str1 != str2; // 结果为 true+= 运算符:用于将一个字符串添加到另一个字符串的末尾。string str1 = "Hello";str1 += " World"; // 结果为 "Hello World"[] 运算符:用于访问字符串中的特定字符。string str1 = "Hello";char firstChar = str1[0]; // 结果为 'H'?. 运算符:用于在空值时提供默认值。string str1 = null;string result = str1?.Length.ToString() ?? "null"; // 结果为 "null"?? 运算符:用于在空值时提供默认值。string str1 = null;string result = str1 ?? "default"; // 结果为 "default"这些运算符在字符串操作中非常有用,可以简化代码并提高可读性。


