Если вы имеете в виду последнюю строку окна, вы можете использовать смесь Console.CursorTop
, Console.WindowHeight
и Console.WindowTop
.Пример кода:
using System;
class Test
{
static void Main()
{
Console.Write("Hello");
WriteOnBottomLine("Bottom!");
Console.WriteLine(" there");
}
static void WriteOnBottomLine(string text)
{
int x = Console.CursorLeft;
int y = Console.CursorTop;
Console.CursorTop = Console.WindowTop + Console.WindowHeight - 1;
Console.Write(text);
// Restore previous position
Console.SetCursorPosition(x, y);
}
}
Обратите внимание, что необходимо учитывать Console.WindowTop
, чтобы узнать, где вы находитесь в буфере ...