1

除了 1252 之外,vb.net 中的 getencoding() 还可以使用哪些其他代码页值?

System.Text.Encoding.GetEncoding(1252).Getstring()

4

2 回答 2

5

好吧,您的系统支持的任何代码页。例如,437 是旧的 DOS 代码页之一,而 28591 是 ISO-Latin-1。

这是来自 Microsoft的代码页列表列表,但您应该使用 Encoding.GetEncodings 来查看您自己的计算机上可用的内容。我怀疑它并不全面——我很确定其中一种 EBCDIC 编码有一个代码页,但我看不到它在那里列出。

通常,尽管您应该知道传入数据所在的代码页,因此您通常不需要知道还有哪些其他代码页可用。

于 2009-03-21T06:55:44.307 回答
0

这取决于平台。请参阅Encoding.GetEncodings

于 2009-03-21T06:52:52.787 回答