C# 生成字符串的 CheckSum
2015-11-04 18:48
726 查看
C# 生成字符串的 CheckSum
例如,字符串“1234567890” 的 CheckSum 为:“FDF3”
private static string CheckSum(string message) { char[] chars = message.ToCharArray(); int checksum = 0; for (int i = 0; i < chars.Length; i++) { checksum += (int)chars[i]; } checksum = (~checksum & 0xFFFF) + 0x0001; return Convert.ToString(checksum, 16).ToUpper(); }
例如,字符串“1234567890” 的 CheckSum 为:“FDF3”
相关文章推荐
- C#实现DDE的简便方法
- C# List.Sort()用法
- C#执行DOS命令(CMD命令)
- C#中需要注意到的点
- C# 调用Widows MediaPlayer方法以及可能出现错误处理
- C#使用EmguCV实现视频读取和播放,及多个视频一起播放的问题
- C# Gabbage Collecting System
- C# Gabbage Collecting System
- 解决WinForm(C#)中MDI子窗体最大化跑偏的问题
- 8.C#循环语句练习2
- C# Rotating Oval
- C# Rotating Oval
- C# Image Resizer
- C# Image Resizer
- C#中Dictionary的用法及用途(转)
- C#使用ConditionalAttribute特性来实现代码调试
- C# 使用lock关键字lock不同的对象
- C# 委托delegate 例子
- C# greedy snake source code
- (c#)不同窗体间传值