Encoding encoding_destination = Encoding.UTF8;
Encoding encoding_default = Encoding.Default;
source_str = "俄罗斯";
byte[] source_byte = encoding_destination.GetBytes(source_str);
//byte[] source_byte = encoding_default.GetBytes(source_str);
string test = encoding_destination.GetString(source_byte);
//File.WriteAllBytes("2.txt", source_byte);
File.WriteAllText("2.txt", test);
Console.WriteLine(test);
Encoding encoding_default = Encoding.Default;
source_str = "俄罗斯";
byte[] source_byte = encoding_destination.GetBytes(source_str);
//byte[] source_byte = encoding_default.GetBytes(source_str);
string test = encoding_destination.GetString(source_byte);
//File.WriteAllBytes("2.txt", source_byte);
File.WriteAllText("2.txt", test);
Console.WriteLine(test);