7
A
回答
15
所有引用類型(如字符串)實例的最大大小限制爲 ,CLR爲2GB。由於.NET中的字符需要2個字節,這意味着一個字符串最多可以包含大約10億個字符。
請注意,.NET字符串並非真正爲這些大小設計的。它們是不可變的,所有字符串操作都會創建新的字符串實例當你有這麼大的數據時,你需要定製設計你的算法和內存(可能在磁盤上,對於真正龐大的數據)結構圍繞你想要做什麼。
相關問題
- 1. 是否將變量設置爲字符串,字符串文字?
- 2. 將字符串設置爲變量名
- 3. Javascript變量設置爲字符串
- 4. 如何設置變量爲字符串?
- 5. 字符串值設置爲可變
- 6. 有多少個字符可以放入C++字符串中?
- 7. 將字符串名稱設置爲多個字符
- 8. 可以爲網頁字體分配多少個字符/字形?
- 9. 在SSIS中設置字符串變量
- 10. 設置字符串變量名
- 11. 基於字符串設置類變量
- 12. 無法將多行字符串設置爲環境變量
- 13. #define字符串(字符串文字)需要多少個字節?
- 14. 爲單個字符串設置字體?
- 15. Python:比較字符串變量和多個子字符串
- 16. 設置字符變量
- 17. php多個變量單個字符串
- 18. 我們可以設置字符串嗎?
- 19. 語法?單擊元素時將字符串變量設置爲字符串值
- 20. Python如何設置一個變量爲字符串
- 21. 我如何可以設置多少個字符可以輸入的限制? (JAVA)
- 22. 檢查字符串變量是否爲某個字符串值
- 23. Arduino字符串中的多個變量
- 24. XSLT字符串替換,多個變量
- 25. 多個字符串變量IOS
- 26. PowerShell將每個字符串部分設置爲一個變量以供重用
- 27. C字符串的值設置爲一個字符串
- 28. 一個字符串需要多少個字節?字符?
- 29. 字符串設置爲空
- 30. 檢測給定變量中有多少個字符串?
您能進一步解釋爲什麼CLR上的2GB限制等同於「1G字符」? – StriplingWarrior 2010-09-20 16:54:11
@StriplingWarrior:請記住每個字符在.NET中需要2個字節。 – dtb 2010-09-20 16:58:06
我不能在字符串變量中設置1100萬個字符嗎?是真的嗎? – Farna 2010-09-20 17:07:35