91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

C#如何將字符串轉為md5

c#
小樊
114
2024-07-13 22:04:23
欄目: 編程語言

在C#中,可以使用System.Security.Cryptography命名空間中的MD5類來將字符串轉換為MD5哈希值。下面是一個簡單的示例代碼:

using System;
using System.Security.Cryptography;
using System.Text;

class Program
{
    static void Main()
    {
        string input = "Hello, World!";
        
        using (MD5 md5 = MD5.Create())
        {
            byte[] inputBytes = Encoding.UTF8.GetBytes(input);
            byte[] hashBytes = md5.ComputeHash(inputBytes);
            
            StringBuilder sb = new StringBuilder();
            for (int i = 0; i < hashBytes.Length; i++)
            {
                sb.Append(hashBytes[i].ToString("x2"));
            }
            
            string md5Hash = sb.ToString();
            Console.WriteLine("MD5 Hash of '{0}': {1}", input, md5Hash);
        }
    }
}

在上面的示例中,我們首先創建一個MD5對象,然后將字符串轉換為字節數組,再使用ComputeHash方法計算MD5哈希值。最后,我們將哈希值轉換為十六進制字符串并輸出結果。

0
屏山县| 清苑县| 忻州市| 阿拉尔市| 闻喜县| 肥西县| 仪征市| 文化| 玉林市| 巨鹿县| 武宁县| 岳西县| 江川县| 军事| 南皮县| 平原县| 福泉市| 玛纳斯县| 凤城市| 三门峡市| 荥经县| 古蔺县| 太白县| 若羌县| 库尔勒市| 鄂温| 洞口县| 东至县| 怀安县| 大关县| 防城港市| 大埔县| 凭祥市| 延庆县| 威信县| 信阳市| 东丽区| 涟源市| 广宗县| 内黄县| 莎车县|