C#实现的字符串转MD5码函数实例

作者:kagula 时间:2023-03-02 15:34:43 

本文实例讲述了C#实现的字符串转MD5码函数。分享给大家供大家参考,具体如下:


/*
测试环境:WinXP SP3、Visual Studio 2008 SP1、Visual Studio 2010 SP1
更新日期:2014-04-23
*/
public string CalculateMD5Hash(string input)
{
 MD5 md5 = System.Security.Cryptography.MD5.Create();
 byte[] inputBytes = System.Text.Encoding.UTF8.GetBytes(input);
 byte[] hash = md5.ComputeHash(inputBytes);
 // step 2, convert byte array to hex string
 StringBuilder sb = new StringBuilder();
 for (int i = 0; i < hash.Length; i++)
 {
 sb.Append(hash[i].ToString("X2"));
 }
 return sb.ToString();
}//end func

希望本文所述对大家C#程序设计有所帮助。

标签:C#,字符串,MD5
0
投稿

猜你喜欢

  • Java String转换时为null的解决方法

    2022-08-25 08:16:00
  • Android10.0实现本地音乐播放(附源码下载)

    2022-12-05 20:29:40
  • Android实现五子棋游戏(局域网版)

    2023-04-08 08:17:20
  • Spring Boot MQTT Too many publishes in progress错误的解决方案

    2023-06-27 02:16:44
  • 详解JVM之运行时常量池

    2022-08-04 03:41:03
  • Java 图表类库详解

    2021-11-09 00:25:11
  • C#多线程异步执行和跨线程访问控件Helper

    2022-02-09 12:24:32
  • SpringBoot如何读取xml配置bean(@ImportResource)

    2021-08-03 22:33:44
  • 关于MyBaties的基本配置标签总结

    2022-08-09 17:28:44
  • Android颜色配置器配置方法

    2022-06-10 23:39:33
  • Java中两个List之间的比较方法(差集、交集和并集)

    2023-03-06 06:34:42
  • Android ViewPager实现轮播图效果

    2023-03-09 20:44:53
  • SpringMVC请求流程源码解析

    2021-08-07 03:35:11
  • servlet上传文件实现代码详解(四)

    2021-09-04 21:17:23
  • C#生成带二维码的专属微信公众号推广海报实例代码

    2023-04-04 23:30:57
  • android判断一个Activity是否处于栈顶的实例

    2021-06-24 18:37:39
  • 深入了解Java线程池的原理使用及性能优化

    2023-02-17 22:35:31
  • Android利用传感器实现微信摇一摇功能

    2023-07-12 05:05:18
  • C#将PPT文件转换成PDF文件

    2022-09-08 20:33:21
  • Kotlin协程启动createCoroutine及创建startCoroutine原理

    2023-01-04 03:05:31
  • asp之家 软件编程 m.aspxhome.com