При написании вывода журнала приложения C#, я иногда перезаписываю предыдущую строку в эстетических целях. Я сейчас делаю это, используя команду: < /p>
Код: Выделить всё
Console.SetCursorPosition(0, Console.CursorTop - 1);
Однако, если предыдущая выходная линия обернута, она должна подняться на две (или 3 или 4, или ...), для достижения желаемого вывода. /> Есть ли способ, которым я могу сказать, по самой консоли, обернута ли предыдущая строка? (Я вспоминаю свои дни Vic20/C64, когда вы могли бы проверить обертку линии!).
В качестве альтернативы, есть ли «лучший» способ, а затем хранить строку последней строки и проверять, длиннее ли она текущей ширины? (Мой план б)
Подробнее здесь:
https://stackoverflow.com/questions/796 ... ped-around