上與下案例在進行不區(qū)分大小寫的比較時,將字符串轉(zhuǎn)換為大寫或小寫更有效嗎?它甚至重要嗎?在這篇SO帖子中建議C#使用ToUpper更有效,因為“Microsoft以這種方式優(yōu)化了它”。但我也讀到了這個論點,轉(zhuǎn)換ToLower與ToUpper取決于你的字符串包含的內(nèi)容,并且通常字符串包含更多小寫字符,這使得ToLower更有效。特別是,我想知道:有沒有辦法優(yōu)化ToUpper或ToLower,使一個比另一個更快?在大寫或小寫字符串之間進行不區(qū)分大小寫的比較是否更快?為什么?是否存在任何編程環(huán)境(例如C,C#,Python等),其中一個案例明顯優(yōu)于另一個案例,為什么?
上與下案例
蕪湖不蕪
2019-07-26 15:21:51