Василий Банников, те вопросительные знаки которые мы тут видим, это не ограничение приложение, а ограничение терминала в котором оно запускается. Кодировку конечно нужно поставить, поэтому я и добавил Console.OutputEncoding = Encoding.Unicode;, но к сожалению без конфигурирования консоли это не работает.
Я предложил одно из точно рабочих решений, после которого начинают отображаться символы. Возможно есть какое-то решение связанное со шрифтами приводящее к нужному результату, тогда я буду рад его увидеть. Но на данный момент это лучшее из того что я видел, применяющееся в проде.
Console.OutputEncoding = Encoding.Unicode;
, но к сожалению без конфигурирования консоли это не работает.Я предложил одно из точно рабочих решений, после которого начинают отображаться символы. Возможно есть какое-то решение связанное со шрифтами приводящее к нужному результату, тогда я буду рад его увидеть. Но на данный момент это лучшее из того что я видел, применяющееся в проде.