我从MSDN复制了这段代码:
using System.Security.Cryptography;
byte[] buffer = enc.GetBytes(text);
SHA1CryptoServiceProvider cryptoTransformSHA1 =
new SHA1CryptoServiceProvider();
string hash = BitConverter.ToString(
cryptoTransformSHA1.ComputeHash(buffer)).Replace("-", "");
return hash;
但是VS说没有这个Cryptography
命名空间,因此也就没有SHA1CryptoServiceProvider
类。
我做错了什么?
我使用的是Dreamspark许可证的Visual Studio Professional 2012 RC和Windows 8 Release Preview。