亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

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
开阳县| 平原县| 虎林市| 东山县| 霍城县| 石门县| 五家渠市| 贡觉县| 乐至县| 阿克陶县| 繁峙县| 乌审旗| 贵州省| 洪湖市| 绍兴县| 两当县| 长兴县| 华宁县| 博爱县| 桃园市| 阳泉市| 中方县| 安康市| 平遥县| 武平县| 若尔盖县| 凤翔县| 建湖县| 盐源县| 蛟河市| 南溪县| 镇原县| 延安市| 康马县| 宝鸡市| 溆浦县| 长兴县| 黑龙江省| 南木林县| 玉林市| 大丰市|