Console.MoveBufferArea() วิธีการใน C # ใช้เพื่อคัดลอกพื้นที่ต้นทางที่ระบุของบัฟเฟอร์หน้าจอไปยังพื้นที่ปลายทางที่ระบุ
ไวยากรณ์
ไวยากรณ์มีดังนี้ −
public static void MoveBufferArea (int sourceLeft, int sourceTop, int sourceWidth, int sourceHeight, int targetLeft, int targetTop);
ที่นี่
- sourceLeft
คอลัมน์ซ้ายสุดของพื้นที่ต้นทาง
- sourceTop
แถวบนสุดของพื้นที่ต้นทาง
- sourceWidth
จำนวนคอลัมน์ในพื้นที่ต้นทาง
- ความสูงของแหล่งที่มา
จำนวนแถวในพื้นที่ต้นทาง
- targetLeft
คอลัมน์ซ้ายสุดของพื้นที่ปลายทาง
- targetTop
แถวบนสุดของพื้นที่ปลายทาง
ตัวอย่าง
ให้เราดูตัวอย่างการใช้เมธอด Console.MoveBufferArea() ใน C# -
using System; class Demo { public static void Main (string[] args) { Console.WriteLine("Demo text!"); Console.MoveBufferArea(0, 0, Console.BufferWidth, Console.BufferHeight, 20, 20); } }
ผลลัพธ์
สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้ -