Método Console.SetWindowPosition() en C#

El método Console.SetWindowPosition(Int32, Int32) en C# se usa para establecer la posición de la ventana de la consola en relación con el búfer de la pantalla.

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

Parámetros:
izquierda: Es la posición de la columna de la esquina superior izquierda de la ventana de la consola.
top: Es la posición de fila de la esquina superior izquierda de la ventana de la consola.

Excepciones:

  • ArgumentOutOfRangeException: cuando left o top es menor que 0 o left + WindowWidth > BufferWidth o top + Windowheight > BufferHeight .
  • SecurityException: si el usuario no tiene permiso para realizar esta acción.

Ejemplo:

// 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);
    }
}

Producción:

Cuando no se utiliza el método Console.WindowPosition() :

Referencia:

Publicación traducida automáticamente

Artículo escrito por kanakasrijaathukuri y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *