Das Problem ist, dass String-Variablen mit koreanischen Texten nur unter Ubuntu abstürzen, nicht unter Windows. Unter Windows wird nicht derselbe Fehler angezeigt.
Ich glaube nicht, dass es sich um ein Gebietsschemaproblem handelt, da ich es mit einer einfachen Konsolenanwendung mit .Net 8.0 getestet habe und das Richtige finden konnte Koreanische Texte auf dem Terminal.
Irgendwelche Ideen?
Ich habe einen Textblock in meiner MainWindow.axaml erstellt:
Code: Select all
Allerdings in meinem MainWindow.axaml.cs, mit meinem Beispielcode:
Code: Select all
async void btn_exit_Click(object sender, RoutedEventArgs e)
{
string abc;
abc = "프로그램을 종료 하시겠습니까?";
Console.WriteLine(abc);
tb_Center_Msg.Text = abc;
}
Der Textblock wurde in abgestürzten Text mit koreanischen Texten geändert.