آموزش سی شارپ – ساختار برنامه

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

آموزش سی شارپ

ایجاد یک برنامه ساده

یک برنامه سی شارپ شامل قسمت های زیر می شود :

  • اعلان فضای نام ( Namespace)
  • کلاس
  • متدهای کلاس
  • attribute های کلاس
  • متد اصلی
  • دستورات و عبارات
  • توضیحات

در زیر یک قطعه کد ساده را که عبارت “Hello World” را چاپ می کند می بینید :

using System;
namespace HelloWorldApplication
{
   class HelloWorld
   {
      static void Main(string[] args)
      {
         /* my first program in C# */
         Console.WriteLine("Hello World");
         Console.ReadKey();
      }
   }
}

بعد از کامپایل و اجرای کد خروجی نتیجه زیر نمایش داده می شود :

Hello World

حال به قسمت های مختلف این برنامه نگاهی خواهیم انداخت :

  • اولین خط برنامه ;using System – کلمه کلید ی using برای افزودن فضای نام Sytem  دربرنامه استفاده می شود. یک برنامه معمولا شامل چند دستور using می شود .
  • خط بعدی اعلان یک فضای نام ( namespace ) است. یک فضای نام شامل مجموعه ای از کلاس ها می شود. فضای نام HelloWorldApplication شامل کلاس های HelloWorld است .
  • خط بعدی ایجاد کلاس را نشان می دهد ، کلاس HelloWorld شامل تعریف داده ها و متد ها ی مورد نیاز در برنامه است.کلاس ها معمولا شامل چندین متد هستند و متدها رفتار کلاس را مشخص می کنند.در این کلاس تنها یک متد با نام Main  وجود دارد.
  • خط بعدی متد Main  را تعریف می کند که نقطه ورود برای همه برنامه های #C است .
  • خط بعدی /*…*/ در زمان کامپایل نادیده گرفته می شود که یک توضیح به برنامه اضافه شده است.
  • عملی که در متد Main  انجام می شود دستور (“Console.WriteLine(“Hello World
  • WriteLine یک متد در کلاس Console تعریف شده در فضای نام System است . این دستور باعث نمایش متن  “Hello, World!” در صفحه نمایش می شود.
  • آخرین خط ;()Console.ReadKey  باعث می شود برنامه منتظر زدن یک کلید  توسط کاربر شود و  از بسته شدن سریع کنسول برای نمایش پیام جلوگیری می کند .

چند نکته مهم :

  • #C  به حروف کوچک و بزرگ حساس است.
  • تمام دستورات و عبارات باید سیمیکالون (;) ختم شود.
  • شروع اجرای برنامه در متد Main است.
  • برخلاف زبان جاوا نام فایل برنامه می تواند متفاوت از نام کلاس باشد.

کامپایل و اجرای برنامه

برای اجرای برنامه در ویژوال استدیو مراحل زیر را انجام دهید:

  • ویژوال استدیو رو اجرا کنید
  • به منوی File -> New -> Project بروید.
  • گزینه #Visual C را از قسمت templates و سپس windows را انتخاب کنید.
  • Console Application را انتخاب کنید.
  • یک نام برای پروژه انتخاب کرده و برروی Ok کلیک کنید.
  • یک پروژه جدید در سلوشن ایجاد خواهد شد.
  • کد های خود را در قسمت ویرایشگر تا یپ کنید.
  • برای اجرای برنامه برروی دکمه Run  کلیک کنید و یا کلید F5 را بفشارید.یک پنجره Command  باز می شود که  شامل عبارت Hello World است.

 

ورکشاپ رایگان دوره های تخصصی برنامه نویسی

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

درباره‌ی asadi

همچنین ببینید

الگوی ریپوزیتوری ( Repository Pattern ) در ASP.NET MVC

در این مقاله ، در مورد الگوی ریپوزیتوری (Repository Pattern ) که اغلب برای ایجاد برنامه …

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *