loading...

ابزارها قالب

آموزش چند نکته و مثال کاربردی برای سی شارپ و مفاهیم ابتدایی سی شارپ برای افراد مبتدی

تبلیغات
تبلیغات ارزان و پربازدهتبلیغات ارزان و پربازده
آخرین ارسال های انجمن
توحید بازدید : 2697 دوشنبه 15 تير 1394 نظرات (0)

یک نکته ی مهم در اجرای برنامه ها این است که سی شارپ پس از اجرای کد ها و نمایش آن سریع پنچره ی کنسول را میبندد برای رفع این مشکل باید برای اجرای کد ها کلید ctrl+f5 را بزنیم یا آخر کد ها  این خط دستور را بنویسیم.

<<<code>>>

Console.ReadKey();

<<</code>>>

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

اولین نکته این است که اگر شما در بین علامت های نقل قول (دابل کوتیشن) محاسبات ریاضی را بنویسید عین محاسبه را در خروجی میبینید و  جواب محاسبه رو نخواهید دید. برای این که مترجم محاسبه را حساب بکند نباید علامت نقل قول را در پرانتز بنویسیم  مانند این کد:

<<<code>>>

Console.Write(2+2*2);

<<</code>>>

خروجی این خط کد ، 6 خواهد بود.

<<<code>>>

Console.Write("2+0*2");

<<</code>>>

اما در این خط به دلیل وجود علامت نقل قول عین محاسبه یعنی 2+0*2 نمایش داده میشود.

راستی این را هم بگویم که تقسیم هر عددی به 0 بینهایت می شود. پس اگر دیدید تقسیم این عدد ارور می دهد به خاطر همین موضوع است.

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

1) - (علامت قرینه)

2) *,/,% (اگر بیش از یکی از این عملگر ها داشتیم از چپ به راست حساب میکنیم .)

3) +,- (اگربیش از یکی از این عملگر ها داشتیم از چپ به راست حساب میکنیم.)

عملگر % باقی مانده تقسیم دو عدد را  نشان میدهد.

<<<code>>>

Console.WriteLine(5%2); //=نمایش عدد 1 در خروجی

<<</code>>>

نکته بعدی این است که برای درج توضیحات در بین کد ها به طریق زیر عمل میکنیم:

<<<code>>>

// توضیح یک خطی

/* توضیح یک یا چند خطی */

<<</code>>>

اما مثال ها:

1- میخواهیم کلمه Iran را به سه رنگ سبز و سفید و قرمز بر روی صفحه نمایش دهیم. به این صورت عمل می کنیم:

<<<code>>>

using System;

namespace ConsoleApplication4

{

  class first

  {

       static void Main(string[] args)

        {

         Console.ForegroundColor=ConsoleColor.Green;

         Console.WriteLine("Iran");

         Console.ForegroundColor=ConsoleColor.White;

         Console.WriteLine("Iran");

         Console.ForegroundColor=ConsoleColor.Red;

         Console.WriteLine("Iran");

         }

  }

}

<<</code>>>

به همین راحتی که دیدید.

2- این کد ها را اجرا کنید تا نتیجه آن را ببینید:

<<<code>>>

using System;

namespace ConsoleApplication4

{

    class first

    {

        static void Main(string[] args)

        {

            Console.BackgroundColor = ConsoleColor.Red;

            Console.Write("Press a key ....!");

            Console.ReadKey();

            Console.Clear();

            Console.ForegroundColor = ConsoleColor.Black;

            Console.WriteLine("{0} {1}   {2}", 1, 2, 3);

            Console.ReadKey;

        }

    }

}

<<</code>>>

کد های سی شارپ

مطالب مرتبط
ارسال نظر برای این مطلب

نام
ایمیل (منتشر نمی‌شود)
وبسایت
:) :( ;) :D ;)) :X :? :P :* =(( :O @};- :B :S
کد امنیتی
رفرش
کد امنیتی
نظر خصوصی
مشخصات شما ذخیره شود ؟ [حذف مشخصات] [شکلک ها]
ابزارهای خاص
جعبه ی پیوند لینک کوتاه کن رایگان ارزیابی آنلاین سایت و وبلاگ به صورت رایگان
تبلیغات
تبلیغات ارزان و پربازدهتبلیغات ارزان و پربازده
تبلیغات متنی
درباره ما
لوگوی ابزارها قالب
سایت ابزارها قالب برای خاص بودن آفریده شده است. به امید این که خاص ترین باشیم.
اطلاعات کاربری
  • فراموشی رمز عبور؟
  • تبلیغات
    تبلیغات ارزان و پربازدهتبلیغات ارزان و پربازده

    آمار سایت
  • کل مطالب : 215
  • کل نظرات : 269
  • افراد آنلاین : 1
  • تعداد اعضا : 3196
  • آی پی امروز : 39
  • آی پی دیروز : 115
  • بازدید امروز : 294
  • باردید دیروز : 822
  • گوگل امروز : 3
  • گوگل دیروز : 6
  • بازدید هفته : 1,907
  • بازدید ماه : 10,404
  • بازدید سال : 101,774
  • بازدید کلی : 1,788,209
  • کدهای اختصاصی
    یادبود 175 شهید غواص
    یادبود 175 شهید غواص