关于MD5加密字符串的方法
网上查的例子: 
 public   static   string   getMD5Str(string   ConvertString) 
                         { 
                                     string   md5Str   =    " "; 
                                     MD5CryptoServiceProvider   md5   =   new   MD5CryptoServiceProvider(); 
                                     string   md5Str   =   BitConverter.ToString(md5.ComputeHash(UTF8Encoding.Default.GetBytes(ConvertString)),   4,   8); 
                                     md5Str   =   md5Str.Replace( "- ",    " "); 
                                     return   md5Str; 
                         }    
 ==================================================================== 
 为什么要replace字符 '- '? 
 md5Str   =   md5Str.Replace( "- ",    " ");
------解决方案--------------------因为加密后的字符串会转换成以下这样的形式。这里面的 "- "是BitConverter.ToString()加进去的,是多余的。 
 74-F8-DE-88-CC-AA-C5-C0