دستور زبان C#

در فصل قبل، یک فایل #C به نام Program.cs ایجاد کردیم و از کد زیر برای چاپ "Hello World" روی صفحه استفاده کردیم.

using System;

namespace HelloWorld{
  class Program{
    static void Main(string[] args){
      Console.WriteLine("Hello World!");    
    }
  }
}

توضیحات مثال بالا

خط 1: استفاده از System به این معنی است که می توانیم از کلاس های فضای نام System استفاده کنیم.

خط 2: یک خط خالی. #C فضای سفید را نادیده می گیرد و باعث خواناتر شدن کد می شود.

خط 3: فضای نام برای سازماندهی کد شما استفاده می شود و محفظه ای برای کلاس ها و سایر فضاهای نام است.

خط 4: براکت مجعد {} ، شروع و پایان یک بلوک کد را نشان می دهد.

خط 5: کلاس محفظه ای برای داده ها و متدها است که کارایی را به برنامه شما می آورد. هر خط کدی که در سی شارپ اجرا می شود باید داخل یک کلاس باشد. در مثال ما کلاس را Program نامگذاری کردیم.

نکته: اگر متوجه نشدید که چگونه استفاده از System، namespace و class کار می کند، نگران نباشید. فقط به آن به عنوان چیزی فکر کنید که (تقریبا) همیشه در برنامه شما ظاهر می شود و در فصل بعدی بیشتر در مورد آنها خواهید آموخت.

خط 7: یکی دیگر از مواردی که همیشه در برنامه سی شارپ ظاهر می شود متد Main است. هر کدی که در براکت های مجعد  {} باشد اجرا خواهد شد. لازم نیست کلمات کلیدی قبل و بعد از Main را درک کنید. با خواندن این آموزش ذره ذره با آنها آشنا می شوید.

خط 9: کنسول کلاسی از فضای نام سیستم است که دارای متد ()WriteLine است که برای چاپ متن استفاده می شود. در مثال ما، "Hello World!" را خروجی می دهد.

اگر خط استفاده از System را حذف کنید، باید برای چاپ متن، ()System.Console.WriteLine بنویسید.

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

نکته: سی شارپ به حروف بزرگ و کوچک حساس است. MyClass و myclass معانی متفاوتی دارند.

نکته:  بر خلاف جاوا، نام فایل سی شارپ نباید با نام کلاس مطابقت داشته باشد، برای سازماندهی بهتر هنگام ذخیره فایل، آن را با نام مناسب و با پسوند (cs.) ذخیره کنید.

 

خلاصه درس

در این درس نحوه نوشتن سی شارپ را آموختیم.

تمرین


مشاهده پاسخ
توسعه دهندگان
آناهیتا ملکی