我试图将wpf密码框中的数据转换为安全字符串.怎么做的?到目前为止我有什么:
SecureString pass = new SecureString();
pass.AppendChar(pbox1.Password);
Run Code Online (Sandbox Code Playgroud)
这当然不起作用,那么如何在不创建常规字符串的情况下获取密码数据呢?
你需要阅读每个角色
SecureString pass = new SecureString();
foreach (char c in pbox1.Password)
{
pass.AppendChar(c);
}
Run Code Online (Sandbox Code Playgroud)
或更安全地使用SecurePassword属性
SecureString pass = pbox1.SecurePassword
Run Code Online (Sandbox Code Playgroud)