Last Updated : 28 Jan, 2019
Given the normal Console in C#, the task is to find the default value of Buffer Height and change it to something else.
Buffer Heightrefers to the current height of the buffer area of the console in rows.
Approach:This can be done using the
BufferHeightproperty in the
Consoleclass of the System package in C#.
Program 1:Finding the default Buffer Height
csharp
// C# program to illustrate the
// BufferHeight Property
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace GFG {
class Program {
static void Main(string[] args)
{
// Display current Buffer Height
Console.WriteLine("Default Buffer Height: {0}",
Console.BufferHeight);
}
}
}
Output: Program 2:
Changing the Buffer Height to 100
csharp
// C# program to illustrate the
// BufferHeight Property
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace GFG {
class Program {
static void Main(string[] args)
{
// Display current Buffer Height
Console.WriteLine("Default Buffer Height: {0}",
Console.BufferHeight);
// Set the Buffer Height to 100
Console.BufferHeight = 100;
// Display current Buffer Height
Console.WriteLine("Changed Buffer Height: {0}",
Console.BufferHeight);
}
}
}
Output: Note:
See how the vertical scrolling bar on the right has changed in both the images.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4