Size: a a a

var chat = new Chat();

2020 April 30

K

Katerina in var chat = new Chat();
Разобралась, спасибо большое.
источник

AU

Alex Urkov in var chat = new Chat();
Ребят привет воюю тут с кодировками , есть строка base64 которая является xml , из этой строки получаю byte[] Convert.FromBase64String(base64String)   , затем полученый массив  преобразую в             MemoryStream ms = new MemoryStream(XmlBytes);
           doc.Load(ms);
источник

AU

Alex Urkov in var chat = new Chat();
где doc  XmlDocument
источник

AU

Alex Urkov in var chat = new Chat();
но все русские буквы превращаются в (полное)
источник

AU

Alex Urkov in var chat = new Chat();
что-то голову сломал уже всю никак не получается нормально получить  текст, при этом  проверял строку base 64  тут (https://onlinexmltools.com/convert-base64-to-xml) она разбирается нормально
источник

AU

Alex Urkov in var chat = new Chat();
куда копнуть можно?
источник

B

Bogdan in var chat = new Chat();
Alex Kiev
потому что методу расширения пофиг что там с главным обьектом
Я вобще не пойму, почему простые не virtual методы бросают, если они внутри тела метода не трогают this
источник

B

Bogdan in var chat = new Chat();
Alex Urkov
но все русские буквы превращаются в (полное)
Это ютф8
источник

B

Bogdan in var chat = new Chat();
Откуда вы беретесь?

Я еще будучи пиздюком и не шарящим даже паскаль знал что такое кодировки
источник

AU

Alex Urkov in var chat = new Chat();
Bogdan
Откуда вы беретесь?

Я еще будучи пиздюком и не шарящим даже паскаль знал что такое кодировки
Я понимаю что это USF-8  и то что там на каждый символ кириллицы 2 байта  , но не понимаю почему он нормально не декодируется
источник

н

назови меня клоуном... in var chat = new Chat();
Bogdan
Откуда вы беретесь?

Я еще будучи пиздюком и не шарящим даже паскаль знал что такое кодировки
Братан ты такой крутой
источник

н

назови меня клоуном... in var chat = new Chat();
Я в шоке
источник

B

Bogdan in var chat = new Chat();
Alex Urkov
Я понимаю что это USF-8  и то что там на каждый символ кириллицы 2 байта  , но не понимаю почему он нормально не декодируется
Тебе нужно весь ксмл файл открывать как utf8, а не отдельные ячейки конвертить
источник

AU

Alex Urkov in var chat = new Chat();
Bogdan
Тебе нужно весь ксмл файл открывать как utf8, а не отдельные ячейки конвертить
хм тогда я не совсем понимаю как весь файл открыть в utf-8
источник

B

Bogdan in var chat = new Chat();
Alex Urkov
хм тогда я не совсем понимаю как весь файл открыть в utf-8
передать парметр в метод котрій открввает файл

это обычно пторой пармтер после имени файла
источник

AU

Alex Urkov in var chat = new Chat();
Bogdan
передать парметр в метод котрій открввает файл

это обычно пторой пармтер после имени файла
я наверно неправильно выразился, у меня есть входящий параметр строка base64 , которая является xml текстом , и только с этой строкой могу работать
источник

AU

Alex Urkov in var chat = new Chat();
Проблемка решена спасибо за подсказки
источник

AK

Alex Kiev in var chat = new Chat();
Bogdan
Я вобще не пойму, почему простые не virtual методы бросают, если они внутри тела метода не трогают this
там где то внутри проверка для любого вызова...
источник

B

Bogdan in var chat = new Chat();
Alex Kiev
там где то внутри проверка для любого вызова...
Оверхед по перформансу)
источник

AK

Alex Kiev in var chat = new Chat();
Bogdan
Оверхед по перформансу)
егорки на них нет
источник