Open In App

Console.SetWindowSize() Method in C#

Improve
Improve
Like Article
Like
Save
Share
Report

Console.SetWindowSize(Int32, Int32) Method is used to change the height and width of the console window to the specified values.

Syntax: public static void SetWindowSize (int width, int height); Parameters: width: The width of the console window measured in columns. height: The height of the console window measured in rows.

Exceptions:

  • ArgumentOutOfRangeException:
    • If the width or height is less than or equal to zero
    • width plus WindowLeft or height plus WindowTop is greater than or equal to MaxValue
    • width or height is greater than the largest possible window width or height for the current screen resolution and console font.
  • IOException: If an I/O error occurred.

Example 1: Getting the current dimensions of the window. 

csharp




// C# program to get the current
// window width and Height
using System;
 
namespace GFG {
 
class Program {
 
    static void Main(string[] args)
    {
        Console.WriteLine(Console.WindowWidth);
        Console.WriteLine(Console.WindowHeight);
    }
}
}


Output: Example 2: Setting the value of SetWindowSize 

csharp




// C# program to illustrate the
// Console.SetWindowSize Property
using System;
 
namespace GFG {
 
class Program {
 
    static void Main(string[] args)
    {
        // Passed 40, 40 to SetWindowSize to
        // change window size to 40 by 40
        Console.SetWindowSize(40, 40);.
 
        // Printing the current dimensions
        Console.WriteLine(Console.WindowWidth);
        Console.WriteLine(Console.WindowHeight);
    }
}
}


Output: Note: See the Horizontal Scroll Bar at the bottom of the Window in both the images. Reference:



Last Updated : 06 Jun, 2022
Like Article
Save Article
Previous
Next
Share your thoughts in the comments
Similar Reads