''System.Text.Latin1Encoding'' is inaccessible due to its protection level

02/09/2012

0

Essa linha(sw.Encoding = Latin1Encoding.ISO_8859_1;) está dando erro e eu já adicionei o Using System.Text; O erro é esse

''System.Text.Latin1Encoding'' is inaccessible due to its protection level

Pjava

Pjava

Responder

Posts

05/09/2012

Pjava

Esse é o código e ainda não consegui nada.

try
{
using (StreamWriter sw = File.CreateText(caminho))
{
//sw.Encoding = UTF8Encoding.UTF8;
sw.WriteLine("Operacao" + "\t" + "Contrato" + "\t" + "Data de Vencimento" + "\t" + "Empresa" + "\t" + "Status" + "\t" + "Tipo de Envio" + "\t" + "Data de Registro" + "\t" + "Data de Postagem" + "\t" + "Data de Retorno",Encoding.UTF8);
foreach (DataRow dw in tbl.Rows)
{
if (dw["Achou"].ToString().Length > 0)
{
sw.WriteLine(dw["Operacao"].ToString() + "\t" + dw["Achou"].ToString() + "\t" + dw["Data_Contrato"].ToString() + "\t" +
dw["CLS"].ToString() + "\t" + dw["Status"].ToString() + "\t" + dw["Tipo_Envio"].ToString() + "\t" + dw["Data_Registro"].ToString() + "\t" +
dw["Data_Postagem"].ToString() + "\t" + dw["Data_Retorno"].ToString());
}
}
MessageBox.Show("Planilha gerada com sucesso!");
}
}
catch(Exception exc)
{
erro = "Não foi possível gerar a planilha \n" + exc.Message;
MessageBox.Show(erro);
}
finally
{

}
Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar