2009-06-19 29 views

回答

17

喬恩斯基特之前變成了這裏是在C#中他excellent blog on strings的鏈接。

在當前實現中,至少字符串佔用20+(n/2)* 4個字節(四捨五入n/2的值),其中n是字符串中的字符數。字符串類型是不尋常的,因爲對象本身的大小不同

+12

Bah humbug。沒有更多的我說,真的:) – 2009-06-19 16:46:17

9

.NET使用UTF-16

System.String on MSDN

「字符串中的每一個的Unicode字符由一個Unicode標值來定義,也被稱爲Unicode代碼點或Unicode字符的序號(數字)值的每個代碼點使用編碼。 UTF-16編碼,並且編碼的每個元素的數值由Char對象表示。「

相關問題