Método Console.SetWindowSize() en C#

El método Console.SetWindowSize(Int32, Int32) se usa para cambiar el alto y el ancho de la ventana de la consola a los valores especificados.

Sintaxis: public static void SetWindowSize (int ancho, int alto); Parámetros: ancho : El ancho de la ventana de la consola medido en columnas. altura : La altura de la ventana de la consola medida en filas.

Excepciones:

  • ArgumentOutOfRangeException:
    • Si el ancho o alto es menor o igual a cero
    • ancho más WindowLeft o alto más WindowTop es mayor o igual a MaxValue
    • ancho o alto es mayor que el ancho o alto de ventana más grande posible para la resolución de pantalla actual y la fuente de la consola.
  • IOException : si se produjo un error de E/S.

Ejemplo 1: Obtener las dimensiones actuales de la ventana. 

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

Salida: Ejemplo 2: Establecer el valor de 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);
    }
}
}

Salida: Nota: vea la barra de desplazamiento horizontal en la parte inferior de la ventana en ambas imágenes. Referencia:

Publicación traducida automáticamente

Artículo escrito por ShivamChauhan5 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 *