VS中是否有一个实用程序来生成字符串的MD5哈希值?
答案 0 :(得分:0)
从此处下载命令行实用程序:http://www.fourmilab.ch/md5/
然后:
不是最好的,但适用于小字符串。
答案 1 :(得分:0)
较新的Visual Studios内置了脚本: View - >其他Windows - > F#Interactive 所以只需将this oneliner转换为F#并使用它:
string hash = Convert.ToBase64String(new System.Security.Cryptography.MD5CryptoServiceProvider().
ComputeHash(System.Text.Encoding.Default.GetBytes(SomeString)));
答案 2 :(得分:0)
我记得你可以从立即视图执行静态代码而不调用Debug(即应用程序没有运行),所以如果在项目中创建静态实用程序方法,你可以这样做:
My.Project.UtilsClass.MD5Sum("string");
如果你在内存中有字符串(变量在范围内),你也可以在调试时做同样的事情:
My.Project.UtilsClass.MD5Sum(myLocalVar.stringMember);