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