如何計算文件的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