Olá pessoal,
Hoje vou mostrar para vocês algo bem simples, mas importante quando precisamos gravar um array de bytes em um banco de dados, por exemplo.
Como converter um array de bytes, geralmente vindo de uma imagem, para string?
Simples, utilize o seguinte código:
// Converter o byte[] para String byte [] dBytes = ... // seu array de bytes. string str; // String que irá receber a conversão System.Text.ASCIIEncoding enc = new System.Text.ASCIIEncoding(); str = enc.GetString(dBytes);E agora o contrário, convertendo uma string em um byte[].
// Converte uma string em um byte[] public static byte[] StrToByteArray(string str) { System.Text.ASCIIEncoding encoding = new System.Text.ASCIIEncoding(); return encoding.GetBytes(str); }Simples não? :-)
![]() |
CodigoFonte.net » Meu Mural » Competiva - Criação de Sites » Todos os Direitos Reservados © 2002/2010 |