The '£' character is not a part of the ASCII character set. It is part of
the Windows Default ANSI Code Page (1252 - Western European Latin), and is
character A3 (163). As for why it is "displayed" as some other character,
that depends on how you're "displaying" it.
I'm awfully curious as to why you don't want to use Unicode.

Signature
HTH,
Kevin Spencer
Microsoft MVP
Software Composer
http://unclechutney.blogspot.com
The shortest distance between 2 points is a curve.
>I want to create a text file with a pound (£) character in it, when i use
> StreamWriter class with ASCII (System.Text.Encoding.ASCII) or ANSI
[quoted text clipped - 11 lines]
>
> Any help on this would be greatly appreciated.