دوره‌ها / آموزش برنامه‌نویسی C# / C# Syntax

C# Syntax

15 دقیقه Article

C# Syntax: ساختار و قوانین پایه 📝

در این درس، ساختار پایه و قوانین syntax C# را یاد می‌گیریم.

ساختار پایه یک برنامه C#:

using System;  // Import namespace

namespace MyApp  // Namespace
{{
    class Program  // Class
    {{
        static void Main()  // Entry point
        {{
            // کد شما اینجا
            Console.WriteLine("Hello, C#!");
        }}
    }}
}}

قوانین مهم:

  • Case-Sensitive: C# به حروف بزرگ و کوچک حساس است
  • Semicolons: هر statement باید با ; پایان یابد
  • Curly Braces: برای تعریف blocks استفاده می‌شوند
  • Comments: // برای single-line و /* */ برای multi-line

مثال کامل:

using System;

namespace HelloWorld
{{
    class Program
    {{
        static void Main()
        {{
            // این یک comment است
            string name = "Ali";
            Console.WriteLine($"Hello, {{name}}!");
            
            /* این یک
               multi-line comment است */
        }}
    }}
}}
✅ یاد گرفتید: ساختار پایه C# شامل namespace، class و method است. هر statement با ; پایان می‌یابد!

تمرین‌های عملی

برای تثبیت یادگیری این درس تمرین‌های زیر را حل کنید

تمرین C# Easy
سوال تمرین

لطفاً کد زیر را تکمیل کنید تا رفتار مورد انتظار را پیاده‌سازی کند.

پاسخ تمرین
#include <iostream>
int main() {
    std::cout << "Hello, C# world!" << std::endl;
    return 0;
}

آماده رفتن به درس بعدی هستید؟

این درس را به پایان رساندید و می‌توانید به درس بعدی بروید.