Last Updated : 28 Jan, 2019
Given the normal Console in C#, the task is to find the default value of Buffer Width and change it to something else.
Buffer Widthrefers to the current width of the buffer area of the console in columns.
Approach:This can be done using the
Buffer Widthproperty in the
Consoleclass of the System package in C#.
Program 1:Finding the default Buffer Width
csharp
// C# program to demonstrate the
// Console.BufferWidth Property
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace GFG {
class Program {
// Main Method
static void Main(string[] args)
{
// Display current Buffer Width
Console.WriteLine("Default Buffer Width: {0}",
Console.BufferWidth);
}
}
}
Output: Program 2:
Changing the Buffer Width to 100
csharp
// C# program to demonstrate the
// Console.BufferWidth 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 Width
Console.WriteLine("Default Buffer Width: {0}",
Console.BufferWidth);
// Set the Buffer Width to 100
Console.BufferWidth = 100;
// Display current Buffer Width
Console.WriteLine("Changed Buffer Width: {0}",
Console.BufferWidth);
}
}
}
Output: Note:
See how the horizontal scrolling bar on the bottom 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