No, the ascii encoding only takes 7 bits, for a + umlaut you need 8 bits.
Frank
"Anand[MVP]" <(E-Mail Removed)> wrote in message
news:21D4AB41-72CB-473A-91D7-(E-Mail Removed)...
> The umlaut character is a single byte character, but strings in .NET are
by default Unicode strings. Maybe try using the ASCII encoder(look at the
ASCIIEncoding class) and then writing to the stream.
>
> Rgds,
> Anand
> VB.NET MVP
> http://www.dotnetindia.com
>
> "Frank" wrote:
>
> > Hi,
> > what IO class or encoding writes a + umlaut (ä) as 1 character to a
file?
> > Looks like streamwriters don't, should I use binarywriter?
> > Thanx in advance
> > Frank
> >
> >
> >