C#中的Console.SetWindowPosition(Int32,Int32)方法用於設置控製台窗口相對於屏幕緩衝區的位置。
用法: public static void SetWindowposition(int left, int top);
參數:
left:它是控製台窗口左上角的列位置。
top:它是控製台窗口左上角的行位置。
異常:
- ArgumentOutOfRangeException:當left或top小於0或left + WindowWidth> BufferWidth或top + Windowheight> BufferHeight時。
- SecurityException:如果用戶沒有執行此操作的權限。
例:
// 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);
}
}
輸出:
不使用Console.WindowPosition()方法時:
參考:
- https://docs.microsoft.com/en-us/dotnet/api/system.console.setwindowposition?view=netframework-4.7.2
相關用法
- JQuery die()用法及代碼示例
- C# Math.Max()用法及代碼示例
- JQuery get()用法及代碼示例
- C# Decimal.Add()用法及代碼示例
- C# String.Contains()用法及代碼示例
- C# Dictionary.Add()用法及代碼示例
- C# Math.Tan()用法及代碼示例
- C# Math.Cos()用法及代碼示例
- C# Math.Sin()用法及代碼示例
- C# DateTimeOffset.Add()用法及代碼示例
注:本文由純淨天空篩選整理自kanakasrijaathukuri大神的英文原創作品 Console.SetWindowPosition() Method in C#。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。