I don't see anything incorrect. Does Notepad show the file incorrectly?
For English letters, numbers and other basic (ascii 0-127) characters UTF-8 encoding is exactly same as ANSI so the same version of the file is in both UFT-8 and ANSI.
Encoding is a property which is not saved with the general text files (only some formats like xml have encoding written into header) so Notepad/Textpad/any program can only guess it. Most text editors (including notepad) allow (or reqire) user to specify the encoding when opening and saving files.
And add some non-ascii characters to the String so you can check if they are properly converted to UFT-8.
You showed up just in time for the waffles! And this tiny ad:
Building a Better World in your Backyard by Paul Wheaton and Shawn Klassen-Koop