溫馨提示×

C#運算符在字符串操作中的應(yīng)用

c#
小樊
89
2024-09-09 06:52:59
欄目: 編程語言

在C#中,運算符可以用于執(zhí)行各種操作,包括字符串操作

  1. + 運算符:用于連接兩個字符串。
string str1 = "Hello";
string str2 = "World";
string result = str1 + " " + str2; // 結(jié)果為 "Hello World"
  1. == 運算符:用于比較兩個字符串是否相等。
string str1 = "Hello";
string str2 = "Hello";
bool areEqual = str1 == str2; // 結(jié)果為 true
  1. != 運算符:用于比較兩個字符串是否不相等。
string str1 = "Hello";
string str2 = "World";
bool areNotEqual = str1 != str2; // 結(jié)果為 true
  1. += 運算符:用于將一個字符串添加到另一個字符串的末尾。
string str1 = "Hello";
str1 += " World"; // 結(jié)果為 "Hello World"
  1. [] 運算符:用于訪問字符串中的特定字符。
string str1 = "Hello";
char firstChar = str1[0]; // 結(jié)果為 'H'
  1. ?. 運算符:用于在空值時提供默認值。
string str1 = null;
string result = str1?.Length.ToString() ?? "null"; // 結(jié)果為 "null"
  1. ?? 運算符:用于在空值時提供默認值。
string str1 = null;
string result = str1 ?? "default"; // 結(jié)果為 "default"

這些運算符在字符串操作中非常有用,可以簡化代碼并提高可讀性。

0