我想知道是否可以string
在C#中知道字节的字节数,有人知道吗?
看看这个答案。
—
dasblinkenlight 2012年
您是在问一个
—
2013年
string
对象占用多少内存,或者当一个字符串表示形式写入文件或通过网络发送(即编码)时,字符串表示将占用多少字节,因为这是两个完全不同的问题。majidgeek几乎回答了前者,而diya回答了后者(至少对于两种常见编码而言)。
@AllonGuralnek:好点。您知道为什么下面的diya不建议改用System.Text.Encoding.Unicode.GetByteCount吗?为什么要使用ASCIIEncoding部分?
—
giorgim
@Giorgi:由于
—
Allon Guralnek,2015年
Unicode
是的静态属性System.Text.Encoding
,它是的基类ASCIIEncoding
,所以两个语句实际上是相同的。您也可以从子类访问静态成员(但不认为这是惯用的)。