I\'m using a text file inside my C# project in vs2010. I added to solution and set its \"Copy Output\" to \"Copy Always\". When I use the following codes, it gives me the te
So, those three bytes you are seeing are the byte order marker for the unicode file I am guessing. For UTF-8, it is three bytes.
You can avoid those by saving the file using UTF-8 without signature.