C# | How to change the CursorLeft of the Console
Given the normal Console in C#, the task is to change the CursorLeft of the Console.
Approach: This can be done using the CursorLeft property in the Console class of the System package in C#. This changes the horizontal position of the Cursor. Basically, it gets or sets the column position of the cursor within the buffer area.
Program 1: Getting the value of CursorLeft
// C# program to illustrate the // Console.CursorLeft 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 CursorLeft position Console.WriteLine( "Current CursorLeft position: {0}" , Console.CursorLeft); // Get the CursorLeft position Console.Write( "Current CursorLeft position: {0};" , Console.CursorLeft); Console.WriteLine( " and now :{0}" , Console.CursorLeft); } } } |
Output:
Program 2: Setting the value of CursorLeft
// C# program to illustrate the // Console.CursorLeft 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 CursorLeft position Console.WriteLine( "Current CursorLeft position: {0}" , Console.CursorLeft); // Set the CursorLeft position Console.CursorLeft = 25; // Get the CursorLeft position Console.Write( "Current CursorLeft position: {0};" , Console.CursorLeft); } } } |
Output:
Please Login to comment...