如何计算文件的MD5哈希值并将其显示在标签中?计算并显示文件MD5哈希标签
9
A
回答
20
是的,它是可能的:
label1.Text = GetMD5HashFromFile("somefile.txt");
其中GetMD5HashFromFile
功能看起来是这样的:
public static string GetMD5HashFromFile(string filename)
{
using (var md5 = new MD5CryptoServiceProvider())
{
var buffer = md5.ComputeHash(File.ReadAllBytes(filename));
var sb = new StringBuilder();
for (int i = 0; i < buffer.Length; i++)
{
sb.Append(buffer[i].ToString("x2"));
}
return sb.ToString();
}
}
2
是的,这是可能的。当你计算一个文件的MD5散列时,你只需要把结果作为Label控件的文本放入即可。那里没问题。
+0
当然,你需要在hex/base64/etc中对它进行编码。 – 2010-06-02 17:23:49
+0
,你会怎么做所有这一切自足(即没有从其他文本文件读取)O.o? – NightsEVil 2010-06-02 18:33:52
相关问题
- 1. 计算视频文件的MD5(哈希)
- 2. 计算MD5哈希值在二郎山
- 3. 问题计算MD5哈希饲料
- 4. 计算部分流的MD5哈希值
- 5. AWS无法计算MD5哈希的Android
- 6. Python MD5哈希加速计算
- 7. SharePoint文件MD5哈希
- 8. SQL 2005 MD5哈希和C#MD5哈希
- 9. C#MD5哈希Groovy的MD5哈希
- 10. PHP MD5(MD5)哈希
- 11. PHP MD5哈希
- 12. Python和其他文件哈希之间的MD5哈希差异
- 13. 无法创建MD5哈希文件?
- 14. 在md5哈希算法中填充
- 15. 解密MD5哈希
- 16. GPU MD5/SHA1哈希
- 17. MD5哈希更快
- 18. Java MD5哈希不匹配.NET哈希
- 19. 为什么我的.net计算的MD5哈希值等于在网站上计算的哈希值?
- 20. Tweet哈希标签
- 21. 如何计算没有标签信息的mp3文件的哈希值?
- 22. 计算MD5哈希字符串的Objective-C中
- 23. 如何计算DB2 9.5中的MD5哈希值
- 24. C#NTLM哈希计算器
- 25. C#中的哈希计算
- 26. 红宝石计算哈希
- 27. Python3计算洪流哈希
- 28. MD5和SHA1 C++哈希库
- 29. MD5哈希在药剂
- 30. MD5哈希特殊字符
以及你将如何做所有这一切自包含(即没有从其他文本文件读取)O.o? – NightsEVil 2010-06-02 19:09:16
@NightsEVil,我不确定我是否按照你的想法... – 2010-06-02 19:21:04
像wouldnt有一种方法可以让应用程序生成md5哈希并将其显示在标签中,而不必从文本文件中读取它? – NightsEVil 2010-06-02 21:59:22