Encoding
@ While ASCII was Sufficient for most English-language communications, ASCII did not include characters used in non-English alphabets.
@ More and more, ASCII and ISO 8859 encoding types are being replaced by Unicode.
@ Unicode is a massive code page supports most languages and scripts.
@ The .NET Framework uses Unicode UTF-16 (Unicode Transformaiton Format, 16-bit encoding form) to represent characters.
@ If you are not sure which encoding type to use when creating a file, simply accept the default by not specifying an encoding type. The .NET Framework will choose UTF-16.