Open In App

Console.SetWindowPosition() Method in C#

Console.SetWindowPosition(Int32, Int32) Method in C# is used to set the position of the console window relative to the screen buffer.

Syntax: public static void SetWindowposition(int left, int top);



Parameters:
left: It is the column position of the upper left corner of the console window.
top: It is the row position of the upper left corner of the console window.

Exceptions:



Example:




// C# Program to illustrate the use of 
// Console.WindowPosition() method
using System;
using System.Text;
using System.IO;
  
class GFG {
   
    // Main Method
    public static void Main(string[] args)
    {
        Console.SetWindowSize(20, 20);
  
        // setting buffer size 
        Console.SetBufferSize(80, 80);
  
        // using the method
        Console.SetWindowPosition(0, 0);
        Console.WriteLine("Hello GFG!");
  
        Console.Write("Press any key to continue . . . ");
        Console.ReadKey(true);
    }
}

Output:

When Console.WindowPosition() method is not used:

Reference:

Article Tags :
C#