private static void SetEncoding()
{
if (Application.UserAppDataRegistry == null)
return;
if (Encoding.EncodingName == Encoding.ASCII.EncodingName)
Application.UserAppDataRegistry.SetValue("encoding", "ASCII");
else if (Encoding.EncodingName == Encoding.Unicode.EncodingName)
Application.UserAppDataRegistry.SetValue("encoding", "Unicode");
else if (Encoding.EncodingName == Encoding.UTF7.EncodingName)
Application.UserAppDataRegistry.SetValue("encoding", "UTF7");
else if (Encoding.EncodingName == Encoding.UTF8.EncodingName)
Application.UserAppDataRegistry.SetValue("encoding", "UTF8");
else if (Encoding.EncodingName == Encoding.UTF32.EncodingName)
Application.UserAppDataRegistry.SetValue("encoding", "UTF32");
else if (Encoding.EncodingName == Encoding.Default.EncodingName)
Application.UserAppDataRegistry.SetValue("encoding", "Default");
}