1
A
回答
3
String.Compare(string1, string2, false);
String.Compare會做一個字符串comparisson並忽略他們的情況。它返回一個表示匹配的整數。使用
你的例子:
// Will result in true
String.Compare("Z", "a", false) > 0
2
,如果你讓他們大寫什麼事後比較? (我猜你不想測試相等)
0
你是否最終使用了char?如果是,則可以重新映射字符的整數值範圍。
3
只需使用:
String.Compare(string , string , StringComparison)
與StringComaparison設置爲InvariantCultureIgnoreCase,OrdinalIgnoreCase或CurrentCultureIgnoreCase根據上下文....
相關問題
- 1. 與字符串比較字符串值
- 2. 如何字符串比較選項值
- 3. 如何比較CurrentMessage.GetDisplayMessageBody()與字符串值
- 4. 如何比較CharSequence []的字符串值?
- 5. 如何比較字符串
- 6. 如何比較字符串
- 7. 如何比較字符串?
- 8. 比較字符串值
- 9. 如何比較圖像字符串(名稱?)並更改圖像
- 10. 如何比較兩個字符串並突出顯示更改?
- 11. 如何更新由字符串比較條件PL/SQL字符串值
- 12. 數字比較比字符串比較更快嗎?
- 13. 與更改字符順序的字符串比較
- 14. 字符串比較比字符串長度更快嗎?
- 15. 字符/字符串比較
- 16. 字符串字符比較
- 17. 如何比較數字字符串?
- 18. 比較兩個數字字符串值
- 19. 比較字符串
- 20. 比較字符串
- 21. 比較字符串
- 22. 字符串比較
- 23. 比較字符串
- 24. 字符串比較
- 25. 字符串比較
- 26. 字符串比較?
- 27. 字符串比較
- 28. 字符串比較
- 29. 字符串比較
- 30. 比較字符串
他說,他想比較字符,不是一個完整的字符串。因此他需要瀏覽字符串可能charAt並做比較然後... – Gnark 2010-03-08 15:51:35
無論哪種方式String.Compare將工作。如果你傳遞一個單獨的字符,它會起作用,或者如果你傳遞了像「鮑勃」這樣的東西,它會進行一個序數比較並返回它們的詞彙關係。這是.Net在排序字符串數組時將使用的。 – Josh 2010-03-08 15:54:10