欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

計算字符串和文件MD5值的小例子

 更新時間:2013年09月25日 17:10:11   作者:  
這篇文章介紹了計算字符串和文件MD5值的小例子,有需要的朋友可以參考一下

復制代碼 代碼如下:

//計算字符串的MD5值
        public string GetMD5(string sDataIn)
        {
            MD5CryptoServiceProvider md5 = new MD5CryptoServiceProvider();
            byte[] bytValue, bytHash;
            bytValue = System.Text.Encoding.UTF8.GetBytes(sDataIn);
            bytHash = md5.ComputeHash(bytValue);
            md5.Clear();
            string sTemp = "";
            for (int i = 0; i < bytHash.Length; i++)
            {
                sTemp += bytHash[i].ToString("X").PadLeft(2, '0');
            }
            return sTemp.ToLower();
        }
       

        //計算文件的MD5值
        public string MD5Value(String filepath)
        {
            MD5 md5 = new MD5CryptoServiceProvider();
            byte[] md5ch;
            using (FileStream fs = File.OpenRead(filepath))
            {
                md5ch = md5.ComputeHash(fs);
            }
            md5.Clear();
            string strMd5 = "";
            for (int i = 0; i < md5ch.Length - 1; i++)
            {
                strMd5 += md5ch[i].ToString("x").PadLeft(2, '0');
            }
            return strMd5;
        }

相關文章

  • C#中高效的多線程并行處理實現(xiàn)方式詳解

    C#中高效的多線程并行處理實現(xiàn)方式詳解

    在處理大型數(shù)據(jù)集時,單線程處理往往成為性能瓶頸,所以本文將詳細介紹幾種高效的多線程并行處理實現(xiàn)方式,幫助開發(fā)者優(yōu)化數(shù)據(jù)處理流程,有需要的可以了解下
    2025-04-04
  • WPF自動隱藏的消息框的實例代碼

    WPF自動隱藏的消息框的實例代碼

    本文給大家介紹WPF自動隱藏的消息框實例代碼,當鼠標放上去將一直顯示,移開動畫繼續(xù),提供normal和error兩種邊框。非常不錯,具有參考借鑒價值,感興趣的朋友一起看下吧
    2016-07-07
  • C#實現(xiàn)文件篩選讀取并翻譯的自動化工具

    C#實現(xiàn)文件篩選讀取并翻譯的自動化工具

    這篇文章主要為大家詳細介紹了如何利用C#實現(xiàn)文件篩選及讀取內容,并翻譯的自動化工具,文中的示例代碼講解詳細,感興趣的小伙伴可以了解一下
    2023-03-03
  • C#入門之checked和unchecked的區(qū)別實例解析

    C#入門之checked和unchecked的區(qū)別實例解析

    這篇文章主要介紹了C#中checked和unchecked的區(qū)別,是學習C#必須要牢固掌握的,需要的朋友可以參考下
    2014-08-08
  • C#泛型詳解

    C#泛型詳解

    本文詳細講解了C#中的泛型,文中通過示例代碼介紹的非常詳細。對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-03-03
  • C#并發(fā)容器之ConcurrentDictionary與普通Dictionary帶鎖性能詳解

    C#并發(fā)容器之ConcurrentDictionary與普通Dictionary帶鎖性能詳解

    這篇文章主要介紹了C#并發(fā)容器之ConcurrentDictionary與普通Dictionary帶鎖性能詳解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-04-04
  • c#標準idispose模式使用示例

    c#標準idispose模式使用示例

    下面將把C#里實現(xiàn)IDispose模式的代碼展現(xiàn)出來,大家一起來學習一下,它的使用場合也很多的,當我們手動對網站,數(shù)據(jù)庫作封裝時,都會用的到
    2014-02-02
  • C#實現(xiàn)文件夾的復制和刪除

    C#實現(xiàn)文件夾的復制和刪除

    這篇文章主要為大家詳細介紹了C#實現(xiàn)文件夾的復制和刪除功能,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-03-03
  • Win10 系統(tǒng)下VisualStudio2019 配置點云庫 PCL1.11.0的圖文教程

    Win10 系統(tǒng)下VisualStudio2019 配置點云庫 PCL1.11.0的圖文教程

    這篇文章主要介紹了Win10 系統(tǒng)下VisualStudio2019 配置點云庫 PCL1.11.0的圖文教程,本文通過圖文并茂的形式給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-07-07
  • C# WPF自制簡單的批注工具

    C# WPF自制簡單的批注工具

    在教學和演示中,我們通常需要對重點進行批注,下載安裝第三方工具批注顯得很麻煩,本文將使用WPF開發(fā)了一個批注工具,感興趣的可以了解下
    2024-11-11

最新評論