Skip to content
Related Articles

Related Articles

C# | How to change the CursorSize of the Console
  • Last Updated : 28 Jan, 2019
GeeksforGeeks - Summer Carnival Banner

Given the normal Console in C#, the task is to change the CursorSize of the Console.

Approach: This can be done using the CursorSize property in the Console class of the System package in C#. It gets or sets the height of the cursor within a character cell in percentage.

Program 1: Getting the value of CursorSize




// C# program to illustrate the
// Console.CursorSize 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)
    {
  
        // Get the CursorSize
        Console.WriteLine("Current CursorSize: {0}",
                                Console.CursorSize);
    }
}
}

Output:



Program 2: Setting the value of CursorSize




// C# program to illustrate the
// Console.CursorSize 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)
    {
  
        // Get the CursorSize
        Console.WriteLine("Current CursorSize: {0}",
                                Console.CursorSize);
  
        // Set the CursorSize
        Console.CursorSize = 100;
  
        // Get the CursorSize
        Console.Write("Current CursorSize: {0}",
                            Console.CursorSize);
    }
}
}

Output:

Note: See the width of the Cursor in both the images.

Attention reader! Don’t stop learning now. Get hold of all the important DSA concepts with the DSA Self Paced Course at a student-friendly price and become industry ready.

My Personal Notes arrow_drop_up
Recommended Articles
Page :