Coach


In pieno rock ".net" roll
Anno 2011

Anno 2010

Anno 2009

Anno 2008

Anno 2007

Anno 2006

Anno 2005

Stream e Lettere accentate

Quando lavoriamo con gli stream per leggere e scrivere i file di testo spesso non ci preoccupiamo dell'encoding perchè di defualt è UTF-8. Questo và bene solo se non abbiamo le lettere accentate altrimenti abbiamo dei caratteri strani, per risolvere questo problema dobbiamo usare l'encoding corretto ovvero iso-8859-1 e per farlo via codice dobbiamo usare la classe System.Text.Encondig richiamando il metodo GetEncoding

Esempio

System.IO.StreamReader myReader = new System.IO.StreamReader(path,System.Text.Encoding.GetEncoding("iso-8859-1"));
;

Stesso vale per la scrittura
Categoria: .NET 1.1
venerdì, 22 lug 2005 Ore. 15.17
  • Views Home Page: 300.578
  • Views Posts: 826.646
  • Views Gallerie: 356.737
  • n° Posts: 484
  • n° Commenti: 275












Copyright © 2002-2007 - Blogs 2.0
dotNetHell.it | Home Page Blogs
ASP.NET 2.0 Windows 2003