آموزش سی شارپ مقدماتی (بخش پنجم - دستورات گرافیکی در محیط کنسول):


با عرض سلام و احترام.
پیشاپیش از شما دوست عزیز و گرامی، بابت وقتی که برای مطالعه ی این مطلب خواهید گذاشت، سپاسگزارم.
تقاضا دارم، در صورت مشاهده ی اشتباه متنی یا محتوایی، به اینجانب اطلاع دهید تا (ضمن کمک به یادگیری بنده) در اسرع وقت برای اصلاح متن اقدام نمایم.
شماره ی تماس:
09215149218
نشانی پست الکترونیکی:
RezaQadimi.ir@Gmail.com
آدرس کدها:
Learning-CSharp-Fundamental
آدرس سایت ها:
https://Reza-Qadimi.ir - https://WannaDate.ir

قبل از این که به سراغ آشنایی با انواع متغیرها در زبان سی شارپ برویم، می خواهم شما را با چند دستور گرافیکی در محیط کنسول آشنا کنم:

  • برای تغییر دادن عنوان یا Title بالای پنجره ی کنسول (که به طور پیش فرض، مسیر فایل exe. پروژه تان را نشان میدهد)، می توانید از دستور ذیل استفاده نمایید:
System.Console.Title = &quotSome Title!&quot

  • برای پاک کردن محیط کنسول، می بایستی از دستور Clear استفاده نماییم:
System.Console.Clear();

همانطور که تا کنون ملاحظه کرده اید، نتیجه ی دستوراتی که می نویسیم، همواره در پنجره ای با رنگ پس زمینه ی سیاه، و رنگ قلم سفید نمایش داده می شود!

شاید علاقه مند باشید، که رنگ پس زمینه و رنگ قلم پنجره ی کنسول پروژه ی خود را تغییر دهید!

  • برای تغییر رنگ پس زمینه، از دستورات ذیل استفاده میکنیم:
System.Console.BackgroundColor = System.ConsoleColor.White;
System.Console.Clear();

نکته: دقت کنید که اگر بعد از دستور اول، از دستور Clear استفاده نشود، رنگ پس زمینه صرفا و فقط برای دستوراتی که بعد از آن اجرا و نمایش داده می شوند، تغییر می کند.


  • برای تغییر رنگ قلم، باید از دستور ذیل استفاده نماییم:
System.Console.ForegroundColor = System.ConsoleColor.Red;

نکته: دقت کنید که، برای اثر گذاری این دستور بر رنگ قلم، باید آن را قبل از دستورات مربوط به نمایش خروجی بنویسید:

System.Console.BackgroundColor = System.ConsoleColor.White;
System.Console.Clear();
System.Console.ForegroundColor = System.ConsoleColor.Red;
System.Console.WriteLine(&quotHello, This is C Sharp!&quot);
System.Console.ReadLine();

برای تغییر اندازه ی (عرض و ارتفاع) پنجره کنسول، از دستورات ذیل استفاده می نماییم:

System.Console.WindowWidth = 50;
System.Console.WindowHeight = 10;

نکته: این دو دستور، در محیط لینوکس و مک عمل نمی کنند!

پی نوشت: در مقاله ی بعد، به آشنایی مقدماتی با انواع متغیرها در زبان سی شارپ می پردازیم.


معرفی:
رضا قدیمی هستم. برنامه نویس و دانش آموزِ حوزه ی وب، بسیار مشتاق در یادگیری مفاهیم و اطلاعات جدید در این حوزه.