Olá! Quarta Feira, 08 de Fevereiro de 2012.



Dicas CódigoFonte.net
Terça Feira, 16 de Junho de 2009

Convertendo byte[] para string e vice-versa

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? :-)

Comentários do artigo [Novo comentário]

leandro olimpio - 28 de Julho de 2009 - 14:26
znjgudfdervxzqqunvgcnlopçh]hyghfbhvgct bcz\gfhfrfrdtdb mbhbtgrfby76gdbvggft3vfr 478641fyfrdb2300jyg6ghvh
Para adicionar um comentário você deve efetuar o login


Gostou do CódigoFonte.net? Quer indicar a um amigo?
Preencha os campos a seguir.
Seu Nome:
Seu E-mail:
E-mail de seu Amigo:






CodigoFonte.net » CodigoFonte.eti.br » Compre De Tudo » Meu Mural » Competiva - Criação de Sites » Todos os Direitos Reservados © 2002/2010

Procurando Notebooks, Câmeras Digitais, iPhones?

CompreDeTudo.com