Chamando Console.WriteLine de vários segmentos
-
22-08-2019 - |
Pergunta
Por que Console.WriteLine trabalho de vários segmentos?
Solução
As alças de classe consola a sincronização de segmento para você.
A partir da documentação do Console :
operações de I / O usando esses fluxos são sincronizado, o que significa múltipla threads podem ler ou escrever, as correntes.
Outras dicas
Há um bug no .NET 4.5 CLR que torna Console.WriteLine não trabalho de vários segmentos se você usar Console.ReadKey. Ele é fixado em algumas versões do Windows, mas em 8.1 Windows Update não encontrá-lo ainda.
Usando Console.WriteLine em um temporizador por isso que parece saída?
Vários segmentos escrever para a mesma saída quando utilizar Console.WriteLine
, geralmente sua tela por padrão.
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow