آموزش برنامه نویسی به زبان سی شارپ || جلسه چهارم
برنامه خود را بنویسید!
با عرض سلام خدمت شما دوستان عزیز. امروز در خدمتتون هستم با جلسه چهارم آموزش برنامه نویسی به زبان سی شارپ. توی این جلسه یاد میگیریم چجوری توی محیط کنسول یک متنی رو نمایش بدیم. پس با من همراه باشید.
خوب اول از همه یک پروژه ایجاد میکنیم. برای اینکار مراحل زیر رو دنبال کنید:
خوب الان پروژه ایجاد شده و مشکلی نداره.
ببینید دوستان همونطور که توی جلسه اول توضیح دادم ما دو نوع متغیر داریم (int و string) که int میشه متغیر از نوع عددی و string هم میشه از نوع رشته ای و یا حروفی.
خوب ما برای نوشتن به نمایش دادم متن مورد نظرمون میتونیم از دو راه زیر استفاده کنیم:
روش اول: اول یک string تعریف میکنیم و براش اسمی رو انتخاب میکنیم مثل:
string Name;
خوب ما الان باید به این متغیری که تعریف کردیم باید مقدار بدیم پس مینویسیم:
Name = "Hi world";
یه نکته ای که لازمه اینجا بگم اینه که برای نوشتن متن مورد نظر خودتون حتما و حتما داخل " " بزارید چون وقتی متنی داخل این دوتا قرار بگیره متنمون داخل برنامه به نمایش گذاشته میشه در غیر این صورت یک نوع دستور حساب میشه.
تا این جا فقط به متغیر مورد نظرمون مقدار دادیم و الان باید اون رو داخل برنامه به نمایش بزاریم پس مینویسیم:
Console.Write(Name);
دقت کنید ما این Name رو داخل " " نذاشتیم. چرا؟ چون که این به عنوان دستور عمل میکنه و اون متنی که داخلش ریختیم رو نمایش میده اما اگه بنویسیم "Name" فقط کلمه Name رو نشون میده و Hi World رو نشون نمیده.
اگه فقط همین دستور ها رو بنویسیم وقتی برنامه رو اجرا کنیم همون لحظه بسته میشه در نتیجه باید بگیم منتظر یک کلیدی بمونه و بعد از فشار دادنه کلید بسته بشه پس مینویسیم:
Console.Readkey();
دقت کنید که این دستور رو آخر کدی که نوشتیم مینوسیم.
روش دوم: این روش خیلی کمتر کار میبره و نیازی به متغیر نداریم ولی مثله بالا از این دستور استفاده میکنیم:
Console.Write("Hi World");
Console.Readkey();
داخل اینجا متنو گذاشتیم داخل " " چون میخوایم متن داخل اینو نمایش بده.
اگه خواستید متن دومی رو هم بنویسید که پایین جمله اولتون نمایش داده بشه و درواقع اینتر زده بشه... میتونیم از دستور زیر استفاده کنیم:
Console.Writeline("Hi World");
Console.Write("My name is Hunterson);
Console.Readkey();
متن بعد از این دستور پایینش نوشته میشه در واقع بعد از نمایش دادن این متن اتوماتیک یک بار اینتر زده میشه و متن بعدی یک خط پایین تر نمایش داده میشه.
برای تغییر رنگ میتونیم اول دستور زیر رو بنویسیم بعد دستورات بالا رو بنویسیم:
Console.ForegroundColor=ConsoleColor.رنگ مورد نظر شما;
مثله:
Console.ForegroundColor=ConsoleColor.Red;
نکته: اگه دستوره بالا رو بالای دستور Hi World قرار بدیم رنگ هردو متن عوض میشه و اگه خواستید رنگ متن دوم اینطوری نشه و سفید باقی بمونه... بالای دستور Console.Write("My name is Hunterson); دستور زیر رو مینویسیم:
Console.ForegroundColor=ConsoleColor.White;
یه نکته ای که باید توی کد نویسی توجه کنید اینه که دستورها همیشه نوبت به نوبت اجرا میشن یعنی اول رنگشون مشخص میشه بعد متن ها با اون رنگ نمایش داده میشن پس نظم توی نوشتن برنامه فوق العاده زیاد تاثیر داره.
هرگونه سوال یا مشکلی داشتید توی بخش یادداشت من بپرسید... منم در خدمتتون هستم.
خوب دوستان عزیز این جلسه هم به پایان رسید... امیدوارم لذت برده باشید.
موفق باشید