C# - 为 Roman8 字符集创建自己的编码
C# 不支持 Roman8 字符集,但我需要正确使用它(编码/解码字符串),所以我想知道创建自己的编码以支持此编码的最佳方法是什么?
这就足够了:
class Roman8Encoding : Encoding
编码器怎么样?解码器?编码器回退?解码器回退?
欢迎任何有关如何正确完成工作的解释。
谢谢 !
The Roman8 charset is not supported by C#, but I need to use it properly (Encoding / Decoding strings), so I want to know what is the best method to create my own Encoding in order to support this Encoding?
Is that enough :
class Roman8Encoding : Encoding
What about Encoder ? Decoder ? EncoderFallback ? DecoderFallback ?
Any explanation on how do the job correctly is welcome.
Thanks !
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我目前没有时间提供详细信息,但我创建了一个 EBCDIC 的编码实现。您可以使用该源代码作为起点。我很久以前就写了它,所以这些天我可能会做不同的事情 - 但这是一个开始......
I don't have time to give details at the moment, but I created an Encoding implementation for EBCDIC. You could use that source code as a starting point. I wrote it a long time ago, so I would probably do various things differently these days - but it's a start...