فهرست سرفصل‌های #C
خانه (HOME) مقدمه (Intro) شروع کار (Get Started) سینتکس (Syntax) خروجی (Output) کامنت ها (Comments) متغیرها (Variables) ثابت ها (Constants) نمایش متغیرها (Display Variables) متغیرهای متعدد (Multiple Variables) شناسه ها (Identifiers) انواع داده (Data Types) تبدیل نوع (Type Casting) ورودی کاربر (User Input) عملگرها (Operators) انتساب (Assignment) مقایسه (Comparison) منطقی (Logical) ریاضی (Math) رشته ها (Strings) اتصال رشته ها (Concatenation) درون گذاری رشته (Interpolation) دسترسی به رشته ها (Access Strings) کاراکترهای ویژه (Special Characters) بولی ها (Booleans) if (If...Else) else (If...Else) else if (If...Else) شکل کوتاه if..else (Short hand if..else) سوئیچ (Switch) حلقه while (While Loop) حلقه for (For Loop) حلقه foreach (Foreach loop) شکستن/ادامه (Break/Continue) آرایه ها (Arrays) حلقه روی آرایه (Loop through an array) مرتب سازی آرایه ها (Sort arrays) آرایه های چندبعدی (Multidimensional arrays) متدها (Methods) پارامترها (Parameters) پارامتر پیش فرض (Default Parameter) مقادیر بازگشتی (Return Values) آرگومان های نام دار (Named Arguments) بارگذاری متد (Method Overloading) شیء گرایی (OOP) کلاس ها/اشیا (Classes/Objects) چند شیء (Multiple Objects) اعضای کلاس (Class Members) سازنده ها (Constructors) قیدهای دسترسی (Access Modifiers) ویژگی ها (Properties) وراثت (Inheritance) چندریختی (Polymorphism) انتزاع (Abstraction) اینترفیس (Interface) چند اینترفیس (Multiple Interfaces) شمارش ها (Enums) فایل ها (Files) استثناها (Exceptions) افزودن دو عدد (Add Two Numbers) نمونه ها (Examples)
#C

#C — نمونه ها (Examples)

آخرین بروزرسانی: 1404/08/05

نمونه ها (Examples)

در این بخش، می توانی نمونه های آماده C# را ببینی و اجرا کنی. هر مثال مثل تمرین کوچک در مدرسه است تا مفاهیم را با دست خودت امتحان کنی.

مثال های ساده

برای شروع، برنامه معروف Hello World را اجرا کن و خروجی را ببین:

Console.WriteLine("Hello World!");

مشاهده در ادیتور

کار با متغیرها (Variables)

متغیرها برای ذخیره داده ها استفاده می شوند، مثل جعبه هایی که اطلاعاتت را در آن ها می گذاری:

string name = "Ali";
int age = 13;
Console.WriteLine(name + " is " + age + " years old.");

مشاهده در ادیتور

کار با شرط ها (If...Else)

با شرط if می توانی تصمیم بگیری برنامه چه کاری انجام دهد. مثل بازی که اگر امتیازت زیاد باشد، مرحله بعدی باز می شود.

int score = 80;
if (score >= 60) {
  Console.WriteLine("You passed!");
} else {
  Console.WriteLine("Try again!");
}

مشاهده در ادیتور

حلقه ها (Loops)

حلقه برای تکرار کارهاست؛ مثل اینکه بخواهی ده بار بنویسی «من برنامه نویسی را دوست دارم»!

for (int i = 1; i <= 5; i++) {
  Console.WriteLine($"تکرار شماره {i}");
}

مشاهده در ادیتور

کلاس ها و اشیاء (Classes & Objects)

در برنامه نویسی شی گرا، می توانی برای اشیاء دنیای واقعی کلاس بسازی؛ مثل ماشین، انسان یا بازی.

class Car {
  public string model = "BMW";
}

class Program {
  static void Main(string[] args) {
    Car myCar = new Car();
    Console.WriteLine(myCar.model);
  }
}

مشاهده در ادیتور

جمع بندی سریع

  • هر مثال را در محیط تمرین اجرا کن.
  • اگر خطا دیدی، دلیلش را در استثناها (Exceptions) یاد بگیر.
  • برای تمرین بیشتر، به بخش متغیرها و حلقه ها برو.
  • با تکرار مثال ها، C# را خیلی سریع یاد می گیری.