1
結果我試圖做一個字符串比較的「蘇黎世」和「蘇黎世」 事情是這樣的:字符串比較:比較「蘇黎世」和「蘇黎世」在-1
int compareResult = String.Compare(zürich, zurich);
所以會發生什麼是它返回-1
,這導致了一個問題,因爲我使用compareResult作爲if-else以後的版本。
有人能指出我爲什麼會發生這種事情的正確方向。在比較「蘇黎世」之前,我需要先清理一下嗎?還是其他的東西?
您使用哪種語言?這具有重要意義。除此之外,是「蘇黎世」還是「蘇黎世」變量或字符串? – 2013-02-20 12:45:33
如果你使用的是Java,請查看java.text.Collator:http://docs.oracle.com/javase/1.4.2/docs/api/java/text/Collator.html – devrys 2013-02-20 12:48:37
抱歉我使用c# – someguy 2013-02-21 04:58:02