Encoding.Default refers to the default ANSI code page in standard windows inherited from time depth. Even in ordinary windows, Encoding.Default not recommended. There is no such concept on a Windows phone, therefore: use the correct encoding; which usually means .UTF8 .
The Windows phone does not use the same .NET platform as Windows, although they are very similar and will compile a lot of code the same way.
source share