3
A
回答
7
在丹麥文化「AA」被視爲一個單一的字母「A」和字母說到「Z」後。
CultureInfo cultureInfo = CultureInfo.GetCultureInfo("da-DK");
int comparision = String.Compare("AA", "SA", false, cultureInfo);
Console.WriteLine(comparision);
結果:
1
爲了得到你想要的,你可以使用不變的文化(或具有排序順序,你希望有一個特定的文化)的結果:
CultureInfo cultureInfo = CultureInfo.InvariantCulture;
int comparision = String.Compare("AA", "SA", false, cultureInfo);
Console.WriteLine(comparision);
結果:
-1
相關問題
- 1. 錯誤比較字符串
- 2. 字符串比較錯誤
- 3. 字符串比較錯誤
- 4. 在鍵入時比較字符串
- 5. 字符*性病字符串錯誤的結果比較
- 6. PHP比較字符串錯誤
- 7. 字符串比較恆定的錯誤
- 8. VB腳本字符串比較錯誤
- 9. Javascript字符串比較錯誤
- 10. Python字符串比較錯誤
- 11. 錯誤的字符串比較
- 12. VBA錯誤13&94,比較字符串
- 13. 錯誤字符串長度比較javascript
- 14. 的Python:錯誤比較字符串
- 15. 奇怪的字符串比較錯誤
- 16. Grails g:如果和字符串比較
- 17. 如果聲明比較字符串
- 18. PHP比較關鍵字字符串
- 19. 比較字符串,如果在Lua中至多有一個錯誤字符
- 20. 如果包含相同的字符串比較相同的字符串鍵python
- 21. 字符比較錯誤
- 22. PHP字符串比較結果未定義偏移3錯誤
- 23. 比較字符串會給出錯誤的結果
- 24. 在linq中的字符串比較錯誤結果
- 25. 字符串比較返回錯誤的結果
- 26. 錯誤的結果,而字符串比較
- 27. 數組鍵比較隨着串字符
- 28. 字符/字符串比較
- 29. 字符串字符比較
- 30. 與整數比較相比,爲什麼字符串比較如此之快?
我得到-1:http://rextester.com/WUDD T41321 – Jamiec
這就是讓我感到困惑的地方,我不明白爲什麼它會返回錯誤的結果。 – pengibot
必須是文化問題 – Habib