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