RichTextBox a polskie znaki

0

Witam

Tekst trzymam w Stringu ale po wczytaniu go do RichTextBoxa jest problem z wyświetleniem poprawnie polskich znaków. Również zapis w zapisie do pliku jest ten sam problem.

Próbowałem tak :

<code class="csharp">private void fun1(string s)
        {
            using (StreamWriter output = new StreamWriter(@"D:/res.txt"))
            {
                string srcString = s;

                output.WriteLine("Normal Text : {0}", s);
                output.WriteLine("UTF-8  Text : {0}", Encoding.UTF8.GetString(utf8String));
                output.WriteLine("ASCII  Text : {0}", Encoding.ASCII.GetString(asciiString));
                output.WriteLine("UTF-8  Text : {0}", Encoding.UTF8.GetString(uniString));
                output.WriteLine("ASCII  Text : {0}", Encoding.ASCII.GetString(utf32String));
                output.WriteLine("UTF-8  Text : {0}", Encoding.UTF8.GetString(def32String));
                output.WriteLine("ASCII  Text : {0}", Encoding.ASCII.GetString(bigString));
            }
        }

Dodam że przy wczytywaniu danych bezpośrednio z pliku nie ma problemu, problem jest jak string 'wychodzi' prosto z programu

```csharp
string text = File.ReadAllText(file, Encoding.Default); 

Tak wczytywałem i było ok

0

co to jest utf8String itp.?

new StreamWriter(@"D:/res.txt", Encoding.Default);

1 użytkowników online, w tym zalogowanych: 0, gości: 1