CONVERTER UM CARACTER EM ASC C#
Como consigo converter um caracter em ASC no Asp.Net C#? Alguem pode me ajudar por favor.
Convert.ToInt32([ô]A[ô]);
Deu o seguinte erro : Input string was not in a correct format.
Alguma sugestão?
Alguma sugestão?
Int32 codigoAsc = Convert.ToInt32([ô]A[ô]);
Importante: Tem que ser com aspas simples...
Importante: Tem que ser com aspas simples...
Você só consegue converter um char em número, não funciona com string, por isso de ter de usar aspas simples como o KERPLUNK falou, já que elas servem para o valor literal de char, se você possui uma string e quer pegar o código de um carácter dela seria algo do tipo
string minhaString = [Ô]teste[Ô];
char caracter = minhaString[0]; //pega o primeiro char da string
int codigo = (int)caracter; //aqui pode-se usar uma conversão simples para integer
Fiz a seguinte classe e continua dando o mesmo erro:
public string SENHA(string PASSWD)
{
string functionReturnValue = null;
dynamic ii = null;
dynamic jt = null;
string parte;
for (ii = 0; ii <= (PASSWD).Length ; ii++)
{
parte =PASSWD.Substring(ii, 1);
int parteconv = Convert.ToInt32(parte); - > [txt-color=#e80000] Input string was not in a correct format.[/txt-color]
jt = parteconv + (PASSWD).Length;
functionReturnValue = functionReturnValue + jt;
}
return functionReturnValue;
}
public string SENHA(string PASSWD)
{
string functionReturnValue = null;
dynamic ii = null;
dynamic jt = null;
string parte;
for (ii = 0; ii <= (PASSWD).Length ; ii++)
{
parte =PASSWD.Substring(ii, 1);
int parteconv = Convert.ToInt32(parte); - > [txt-color=#e80000] Input string was not in a correct format.[/txt-color]
jt = parteconv + (PASSWD).Length;
functionReturnValue = functionReturnValue + jt;
}
return functionReturnValue;
}
Ao invés de:
string parte;
Use:
char parte;
Ao invés de:
parte =PASSWD.Substring(ii, 1);
Use:
parte = PASSWD.ToCharArray()[ii]
string parte;
Use:
char parte;
Ao invés de:
parte =PASSWD.Substring(ii, 1);
Use:
parte = PASSWD.ToCharArray()[ii]
Muito obrigado! Funcionou !
Só mais uma pergunta tem um outro método de criptografia igual ao ASC? Por exemplo eu escrevo :
TESTE - Fique assim - > 123 ?
Só mais uma pergunta tem um outro método de criptografia igual ao ASC? Por exemplo eu escrevo :
TESTE - Fique assim - > 123 ?
Existe todo um namespace repleto de classes e métodos para isso, além de pelo menos uns 5 tipos de criptografia diferentes...
Tópico encerrado , respostas não são mais permitidas