{برنامه نویسی} آموزش ساده برنامه نویسی سی شارپ (قسمت پنجم)

آموزش سی شارپ

در این بخش به برسی ثوابت می پردازیم و نکاتی را در مورد سی شارپ شرح می دهیم و مثال هایی را انجام میدهیم.

 

ثوابت یا Constants

ثابت ها همان متغیر ها هستند و بااین فرق که یک بار مقدار دهی می شوند و مقدار آن ها دیگر قابل تغییر نیست و برای ذخیره مقادیری به کار می روند که در طول برنامه تغییر نخواهند کرد.

تعریف ثابت مثل متغیر تعریف کردن است و فقط قبل از نوع داده کلمه کلیدی const را می نویسیم.

توجه: نمی شود به مقادیر const داده ای را assign کرد (ریخت) و در صورت انجام این کار با خطا مواجه می شوید.

در مثال زیر چند ثابت تعریف کرده ایم.

static void Main(string[] args)
{
 const int a = 100;
 const string b = "Hello";
 const double c = 3.14;
 const float d = 3.14f;
}

نکته: در هنگامی که داده ای را از نوع float تعریف می کنیم و می خواهیم مقداری را به آن assign کنیم باید جلوی آن یک f بگذاریم تا کامپایلر از آن ایراد نگیرد و نوع داده را float بشناسد.

منظور مقداری است که به صورت عدد و داده خام میدهیم؛ به مثال بالا توجه کنید. 

چند نکته کاربردی در برنامه نویسی سی شارپ

  1. سی شارپ زبانی است که اکثر SYNTAX و قواعد خودش را از زبان جاوا به ارث برده است و برای یاد گیری بهتر است تا جاوا را  کمی مطالعه کنید.
  2. در سی شارپ برای افزودن توضیحات چند خطی از /* */ و برای توضیحات کوتاه از // استفاده می شود.
  3. در دات نت برنامه های نوشته شده به زبان های سی شارپ، ویژوال بیسیک و ... بعد از کامپایل MSIL (کد میانی) تبدیل می شوند.
  4. در هنگام اجرا است که کد میانی به کد ماشین یعنی 0 و 1 تبدیل می شود و برای این کار باید دات نت فریم ورک روی سیستم نصب شده باشد.