我正在尝试找出找出字节数组的原始编码的最佳方法。
所以说我已经有一个字节someArray。 现在,找出使用哪种编码创建someArray的最佳方法是什么?
因此,基本上someArray是通过某种编码方法创建的字节数组,例如:
byte[] someArray = Encoding.ASCII.GetBytes(stringValue);
byte[] someArray = Encoding.UTF8.GetBytes(stringValue);
byte[] someArray = Encoding.Unicode.GetBytes(stringValue);
等等...
因此,这些编码方法之一最初用于创建byte [] someArray。现在,问题又来了:我不知道那是什么方法,但是什么是解决这个问题的最佳方法或方法?
我已经读过有关使用BitConvert将其更改为十六进制字符串,并针对特定的十六进制值进行某种形式的查找,以查看其是否遵循表示特定编码的模式?我对此不太熟悉,但是像这样的东西是解决这个问题的最佳方法还是有更好的方法?