我正在使用代码在我的代码中生成MD5哈希…我不知道编译器为什么会给出名称空间错误。AM包括(使用system.security.cryptography)
我对Windows Phone应用程序开发还不熟悉,需要一点帮助。

System.Security.Cryptography.MD5CryptoServiceProvider x = new System.Security.Cryptography.MD5CryptoServiceProvider();

这里的错误在md5cryptoserviceprovider()上…

最佳答案

Silverlight中没有MD5CryptoServiceProvider。
MSDN : Silverlight System.Security.Cryptography
不过,你有几个选择。
使用Silverlight在WP8中支持的另一个哈希算法(可能是最好的,因为MD5已经过时了)
升级至wp8.1运行时(通用),并使用windows.security.cryptography和
windows.security.cryptography.core系统
自己编程,这是一个非常简单的算法。:)
使用其他人的实现。
Jitesh Upadhyay complete MD5 Implementation Windows Phone

关于windows - 类型或 namespace 名称“MD5CryptoServiceProvider”不存在,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/27373947/

10-11 21:31