如何显示字节数组hex值?

嗨我在c#中创建应用程序。我有包含hex值的字节数组。我想将这些值写入文件而不将其转换为字符串或其他任何内容。请帮助我。谢谢。

如果要显示它,则无法避免将其转换为字符串。 您可以使用:

String.Format("{0,10:X}", hexValue) 

我有点迟了但没有人提到BitConverter类对你来说有点神奇。

 public static string GetHexStringFrom(byte[] byteArray) { return BitConverter.ToString(byteArray); //To convert the whole array } 

此外,还有一些重载可以帮助解析数组的一部分