使用 Membership.GeneratePassword 且不带空格的 C# 密码生成
Password generation in C# using Membership.GeneratePassword and without white spaces
如果此方法生成的密码没有空格(空白),谁能确认我?
我认为它生成时没有空格,但我希望有人确认这一点。
在msdn documentation中没有谈到空格。
documentation 对我来说似乎很清楚:
The generated password only contains alphanumeric characters and the following punctuation marks: !@#$%^&*()_-+=[{]};:<>|./?. No hidden or non-printable control characters are included in the generated password.
没有提到包含空白字符。
根据 MSDN:
The generated password only contains alphanumeric characters and the following punctuation marks: !@#$%^&*()_-+=[{]};:<>|./?. No hidden or non-printable control characters are included in the generated password.
所以它不应该包含空白字符
根据the code,它使用以下字符生成密码:
- A-Z
- a-z
- 0-9
- 任何!@#$%^&*()_-+=[{]};:>|./?
如果此方法生成的密码没有空格(空白),谁能确认我?
我认为它生成时没有空格,但我希望有人确认这一点。
在msdn documentation中没有谈到空格。
documentation 对我来说似乎很清楚:
The generated password only contains alphanumeric characters and the following punctuation marks: !@#$%^&*()_-+=[{]};:<>|./?. No hidden or non-printable control characters are included in the generated password.
没有提到包含空白字符。
根据 MSDN:
The generated password only contains alphanumeric characters and the following punctuation marks: !@#$%^&*()_-+=[{]};:<>|./?. No hidden or non-printable control characters are included in the generated password.
所以它不应该包含空白字符
根据the code,它使用以下字符生成密码:
- A-Z
- a-z
- 0-9
- 任何!@#$%^&*()_-+=[{]};:>|./?