Кодировки java в с#

Ислам Бабаев

Помогите.Пишу программу в с#, которая скачивает, устанавливает и запускает игру(Minecraft).В чем дело.Для того чтобы пользователь мог изменить данные в игру непосредственно через программу меняя файлы игры.Все сделал, но только одна проблема, игра написан на Java, и в файлы кодирует по своему, а эту кодировку я не знаю, когда я пытаюсь изменить файл и сохранить, то он просто его не читает.Подскажите кто знает эту кодировку, и вообще какие кодировки есть в Java, которые я могу, например, читать в программе на С#.

Если надо то вот еще код :
if (CbVersion.Text.Length <= 0)
{
lblMessage.Text = "Выберите версию!";
return;
}
else
{
lblMessage.Text = "";
}
string name = tbName.Text;
File.WriteAllText(@"C:\Users\user\AppData\Roaming.minecraft\lastlogin", name, Encoding.Unicode);

            MessageBox.Show("Имя изменено на "+name);

            if (File.Exists(@"C:\Users\user\Downloads\Minecraft-PirateEdition.exe") == true)
            {
                Process.Start(@"C:\Users\user\Downloads\Minecraft-PirateEdition.exe");
            }

            else MessageBox.Show("Игра не найдена!");

                            И создал еще richtextbox, чтобы было удобнее читать файлы

                              try
        {
            richTextBox1.Text = File.ReadAllText(@"C:\Users\user\AppData\Roaming\.minecraft\lastlogin", Encoding.Unicode);

        }
        catch (ArgumentException ex)
        {
            MessageBox.Show(ex.Message);
        }
        catch (Win32Exception ex) 
        {
            MessageBox.Show(ex.Message);
        }
Ислам Бабаев 10 месяцев назадСпасибо 0
1 чел.