? вместо infinity


1

Здравейте, колеги!

Когато пиша

Console.WriteLine(7 / 0D);

не получавам очакваната безкрайност, а знака '?' Дали това е проблем на encoding-a на конзолата? Нещо не се ориентирам в MSDN за това как да си заявявам input и output encoding.




Отговори



1

Пробвай така :

Console.OutputEncoding = Encoding.Unicode; char infinitySymbol= '\u221E';

Console.WriteLine(symbol);


от Juveniel (175 точки)


0

Пробвай да смениш енкодинга 

Console.OutputEncoding = Encoding.UTF8

или

char infinity = '\u221E';

Console.WriteLine(infinity);


от dushka.dragoeva (1324 точки)


1
Благодаря, това е решението :)