C#运算符在字符串操作中的应用

avatar
作者
筋斗云
阅读量:0

在C#中,运算符可以用于执行各种操作,包括字符串操作

  1. + 运算符:用于连接两个字符串。
string str1 = "Hello"; string str2 = "World"; string result = str1 + " " + str2; // 结果为 "Hello World" 
  1. == 运算符:用于比较两个字符串是否相等。
string str1 = "Hello"; string str2 = "Hello"; bool areEqual = str1 == str2; // 结果为 true 
  1. != 运算符:用于比较两个字符串是否不相等。
string str1 = "Hello"; string str2 = "World"; bool areNotEqual = str1 != str2; // 结果为 true 
  1. += 运算符:用于将一个字符串添加到另一个字符串的末尾。
string str1 = "Hello"; str1 += " World"; // 结果为 "Hello World" 
  1. [] 运算符:用于访问字符串中的特定字符。
string str1 = "Hello"; char firstChar = str1[0]; // 结果为 'H' 
  1. ?. 运算符:用于在空值时提供默认值。
string str1 = null; string result = str1?.Length.ToString() ?? "null"; // 结果为 "null" 
  1. ?? 运算符:用于在空值时提供默认值。
string str1 = null; string result = str1 ?? "default"; // 结果为 "default" 

这些运算符在字符串操作中非常有用,可以简化代码并提高可读性。

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!