如何重置PasswordChar?

时间:2013-07-26 02:29:08

标签: c#

当用户点击按钮时,我想将我的PasswordChar放在一个空的框中(这样他们就可以确认他们写的是正确的,这比必须输入两次更容易)

然而,当我这样做时:

  

password.PasswordChar = null;

它说

Cannot convert null to 'char' because it is a non-nullable value type

将它设置为''表示它是一个空的字符,''只是使它成为一个空格。我该怎么办?

3 个答案:

答案 0 :(得分:16)

您可以使用:

password.PasswordChar = '\0';

\0指的是null character

答案 1 :(得分:3)

你应该可以这样做:

password.PasswordChar = '\0';

答案 2 :(得分:1)

password.PasswordChar = '\u0000';

'\ u0000'表示Unicode中的空字符,它与'\ 0'

的作用相同

请注意单引号用于表示char