我正在使用代码在我的代码中生成MD5哈希...我不知道为什么命名空间错误是由编译器给出的。我包括(使用System.Security.Cryptography) 对Windows Phone应用程序开发的新手需要一点帮助。
System.Security.Cryptography.MD5CryptoServiceProvider x = new System.Security.Cryptography.MD5CryptoServiceProvider();
此处错误发生在MD5CryptoServiceProvider()..
上答案 0 :(得分:0)
Silverlight中没有MD5CryptoServiceProvider。
MSDN : Silverlight System.Security.Cryptography
你有几个选择。
- 使用Silverlight在WP8中支持的另一种哈希算法(可能是最好的,因为md5已经过时了)
- 升级到WP8.1运行时(通用)并使用Windows.Security.Cryptography和 Windows.Security.Cryptography.Core
- 编写自己的程序,这是一个非常简单的算法。 :)
- 使用其他人实施。