C#中進行字符串的不區分大小寫比較可以使用String.Compare()或者String.Equals()函數
當前位置:點晴教程→知識管理交流
→『 技術文檔交流 』
在C#中進行字符串的不區分大小寫比較可以使用String.Compare()或者String.Equals()函數。 使用String.Compare(): string str1 = "Hello"; string str2 = "hello"; int result = String.Compare(str1, str2, true); // 第三個參數設置為true表示不區分大小寫 if (result == 0) { Console.WriteLine("兩個字符串相等"); } else if (result < 0) { Console.WriteLine("str1小于str2"); } else { Console.WriteLine("str1大于str2"); } 輸出結果將會是"兩個字符串相等"。 使用String.Equals(): string str1 = "Hello"; string str2 = "hello"; bool isEqual = string.Equals(str1, str2, StringComparison.OrdinalIgnoreCase); // 第二個參數指定了不區分大小寫的比較模式 if (isEqual) { Console.WriteLine("兩個字符串相等"); } else { Console.WriteLine("兩個字符串不相等"); } 輸出結果也將會是"兩個字符串相等"。 該文章在 2024/2/23 17:16:18 編輯過 |
關鍵字查詢
相關文章
正在查詢... |