什麼是最好的方式大寫/小寫.Net中的字符串,而不使用toUpper/toLower?最有效的方法來大寫/小寫字符串沒有toUpper/toLower
回答
myString.ToLowerInvariant()
和
myString.ToUpperInvariant()
是,如果ToLower將和toupper被禁止我想要的使用。還請查看The Turkey Test爲什麼使用不變式更好。
或
您可以創建一個函數,將遍歷字符,增加了ASCII值。如果你能找出小寫字母和大寫字母ASCII索引之間的區別。
ASCII? * ASCII?*什麼,我又回到了1987年?我*討厭*什麼時候發生......雖然髮型很有趣。 – 2011-05-06 07:34:29
我不知道,我直到1988年纔出生! – ThePower 2011-05-06 08:18:22
i/j和r/s之間的差距? .Net是否允許實現使用EBCDIC而不是ASCII? – 2011-05-06 09:34:30
我嘗試了一些不同的東西之前,我意識到你在你的問題:)
無論如何,這將工作和(我的機器上/與有限的測試),它似乎執行相同的有「最高效」 。降低()。
Dim lower1 As String = StrConv(myStr, VbStrConv.Lowercase)
我跑了10萬次,每程,結果幾乎相同
- 1. C#大寫首字母的字符串 - 更有效的方法?
- 2. 有沒有更快的方法來寫這個字符串
- 3. 替換字符串問題上沒有大寫和小寫
- 4. 最有效的方法來存儲大型base64字符串?
- 5. 檢查大小寫查詢字符串的最佳方法
- 6. 爲什麼沒有本地字符串方法來更改字符串標題大小寫?
- 7. 有沒有更有效的方法來編寫這個功能?
- 8. 有沒有更有效的方法來寫這個?
- 9. 有沒有更有效的方法來寫這個SQL代碼?
- 10. 鍵盤掛鉤...沒有得到小寫或大寫字符
- 11. 爲什麼std :: string沒有大寫/小寫,格式等方法?
- 12. 寫入文件的最有效方法?
- 13. String.Replace方法忽略具有特殊字符的大小寫。
- 14. 將帶有數字和小寫字符的字符串轉換爲帶有數字,小寫字母和大寫字符的字符串
- 15. java控制大寫和小寫字符串2字符串
- 16. 有沒有寫下列最大值函數的pythonic方法:
- 17. C++,將大寫字母改爲小寫字母,反之亦然,無條件分支的最有效方法
- 18. 具有混合大小寫列名的小寫方法名稱
- 19. 只識別帶有大寫字母和小寫字母的字符串
- 20. 沒有合適的方法找到寫(字符串)
- 21. 更改字符串有第一個字符大寫和其餘小寫
- 22. 有沒有一種字符串方法來大寫python中的首字母縮略詞?
- 23. 在字符串中找到大寫字母。沒有循環。只有在語句和字符串方法python
- 24. 計算字符串中的大寫和小寫字符
- 25. 不區分大小寫字符串的變量replaceAll(,)方法Java
- 26. 最有效的方法來編寫SEO友好的網址?
- 27. 更改字符串從小寫字母到原始大小寫
- 28. 將所有大寫字母替換爲小寫字母,除了urlencoded字符串
- 29. 在ASP.NET中將大文件寫入HttpResponse的最有效方法
- 30. 使用大小寫字符混合來轉換字符串java
我會咬:*** ***爲什麼你不希望使用'ToUpper' /'ToLower'? – 2011-05-06 07:28:05
爲什麼你不想使用內置的方法?文化敏感度呢? – 2011-05-06 07:28:16
請給出更多的上下文。你想實現什麼?爲什麼你不想使用ToUpper/ToLower? – 2011-05-06 07:28:19