Usuário com melhor resposta
Váriavel String no C#

Pergunta
-
Boa Tarde.
Como eu faço para quando eu pedir pro usuário digitar uma palavra via teclado essa palavra fique armazenada em uma variável e a palavra que o usuário digitou cada letra seja substituída por um caracter especial, como numa espécie de criptografia.
Obrigado a todos
Respostas
-
Olá Leonardo,
Se está usando o Windows Form o componente textBox tem uma propriedade chamada PasswordChar que você pode atribuir qualquer carácter para mascarar o que o usuário está digitando, ex: *,#,$ etc... Para atribuir este valor a uma variável pode fazer o seguinte:
string infoDigitada;
infoDigitada = textBox1.Text;
Vota útil e marque como resposta se isso te ajudou.
- Sugerido como Resposta Código Expresso terça-feira, 6 de novembro de 2018 23:38
- Marcado como Resposta Filipe B CastroModerator quarta-feira, 14 de novembro de 2018 21:22
Todas as Respostas
-
Você deve estar utilizando o Windows Forms? Correto, não sou muito familiar, mas acredito que deva existir algum componente que te permita usar mascaras ou especifico para senhas.
Encontrei esse link:
https://docs.microsoft.com/en-us/dotnet/framework/winforms/controls/how-to-create-a-password-text-box-with-the-windows-forms-textbox-control
-
Olá Leonardo,
Se está usando o Windows Form o componente textBox tem uma propriedade chamada PasswordChar que você pode atribuir qualquer carácter para mascarar o que o usuário está digitando, ex: *,#,$ etc... Para atribuir este valor a uma variável pode fazer o seguinte:
string infoDigitada;
infoDigitada = textBox1.Text;
Vota útil e marque como resposta se isso te ajudou.
- Sugerido como Resposta Código Expresso terça-feira, 6 de novembro de 2018 23:38
- Marcado como Resposta Filipe B CastroModerator quarta-feira, 14 de novembro de 2018 21:22