我正在获取图像文件的 MD5 散列值,我想将散列值用作文件名。
如何将哈希值转换为有效文件名的字符串?
编辑:toString()
只给出“System.Byte[]”
最佳答案
这个怎么样:
string filename = BitConverter.ToString(yourMD5ByteArray);
如果您更喜欢没有连字符的较短文件名,那么您可以使用:
string filename =
BitConverter.ToString(yourMD5ByteArray).Replace("-", string.Empty);
关于c# - 如何将 MD5 哈希转换为字符串并将其用作文件名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/760166/