大家在实际编程中可能知道,对于md5的使用是一个非常复杂的过程。在这里我们将会具体的了解一下有关.NET Framework md5的相关应用方法。希望下面这段简单的.NET Framework md5代码示例能够帮助大家理解。#t#

- using System;  
- using System.Collections.Generic;  
- using System.Text;  
- using System.Security.Cryptography;  
- using System.IO;  
- namespace ConsoleApplication1  
- {  
- class Program  
- {  
- static void Main(string[] args)  
- {  
- MD5 myMD5 = MD5.Create();  
- Stream myStream = new FileStream
 (@"E:\Software\incubating-log4net-
 1.2.10.zip", FileMode.OpenOrCreate);
- byte[] myByte = myMD5.ComputeHash
 (myStream);
- string pwd = "";  
- for (int i = 0; i < myByte.Length; i++)  
- {  
- // 将得到的字符串使用十六进制类型格式。
 格式后的字符是小写的字母,如果使用大写
 (X)则格式后的字符是大写字符
- pwdpwd = pwd + myByte[i].ToString("x");  
- }  
- Console.WriteLine(pwd);  
- }  
- }  
- } 
.NET Framework md5的简单应用方法就为大家介绍到这里。
            
            分享文章:轻松上手.NETFrameworkmd5应用            
            地址分享:
http://www.zsjierui.cn/article/djhpedd.html