system text encoding utf8 getstring c#