کانال تلگرام
fatemeh zamani

تغییر مکان نما

این گفتگو آخرین بار توسط حمید رضا ملکی بروزرسانی شده است

fatemeh zamani
- 4 ماه پیش

سلام میخواستم بدونم که برای انتقال مکان نما در صفحه ی خروجی باید از چه متدی استفاده کرد؟؟؟؟

مثلا برای اینکه متنی که میخواهیم چاپ بشه در وسط صفحه خروجی نمایش داده بشه نه در کنار ؟؟؟

حمید رضا ملکی

حمید رضا ملکی

4 ماه پیش

سلام. برای چاپ شدن متن در وسط صفحه میتونید از کلاسی به نام SetCursorPosition از کلاس console استفاده کنید :

string s = "Hello|World";
Console.SetCursorPosition((Console.WindowWidth - s.Length) / 2, Console.CursorTop);
Console.WriteLine(s);

اما یه روش دیگه برای این کار هم به صورت زیر است :

Console.WriteLine(String.Format("{0," + Console.WindowWidth / 2 + "}", "TEXT"));

 

برای ثبت پاسخ باید وارد سایت شوید