91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

C#中StringComparison的擴展方法

c#
小樊
83
2024-07-18 19:50:25
欄目: 編程語言

在C#中,可以使用StringComparison枚舉來指定字符串比較的規則,比如忽略大小寫、區分大小寫、忽略空格等。下面是一些常用的StringComparison的擴展方法:

  1. IgnoreCase:忽略大小寫比較兩個字符串。
string str1 = "Hello";
string str2 = "hello";
bool result = str1.Equals(str2, StringComparison.OrdinalIgnoreCase); // true
  1. IgnoreNonSpace:忽略空格和非空格字符的比較。
string str1 = "hello world";
string str2 = "helloworld";
bool result = str1.Equals(str2, StringComparison.Ordinal); // false
bool result2 = str1.Equals(str2, StringComparison.OrdinalIgnoreCase); // true
bool result3 = str1.Equals(str2, StringComparison.InvariantCulture); // false
bool result4 = str1.Equals(str2, StringComparison.InvariantCultureIgnoreCase); // true
bool result5 = str1.Equals(str2, StringComparison.OrdinalIgnoreCase); // true
  1. IgnoreSymbols:忽略標點符號的比較。
string str1 = "hello, world!";
string str2 = "hello world";
bool result = str1.Equals(str2, StringComparison.OrdinalIgnoreCase); // true
  1. OrdinalIgnoreCase:使用不區分大小寫的字典排序規則比較字符串。
string str1 = "hello";
string str2 = "Hello";
bool result = str1.Equals(str2, StringComparison.OrdinalIgnoreCase); // true

這些擴展方法可以幫助我們更靈活地比較字符串,根據具體的需求選擇合適的比較規則。

0
天津市| 南丰县| 南京市| 孟津县| 平武县| 望奎县| 鱼台县| 济宁市| 海原县| 德安县| 阜新| 金湖县| 高雄市| 衢州市| 平舆县| 乌什县| 阜城县| 宣武区| 凌海市| 铜山县| 阿拉善盟| 东阳市| 肇源县| 沭阳县| 溆浦县| 开封市| 万全县| 柳河县| 阿拉尔市| 昭平县| 广元市| 潜山县| 香河县| 永福县| 通辽市| 新和县| 宁阳县| 西吉县| 桦川县| 廉江市| 仲巴县|