عملگرها در C#

عملگرها (Operators) نمادهایی هستند که برای انجام عملیات روی داده‌ها مانند محاسبات، مقایسه و منطق استفاده می‌شوند.

عملگر چیست؟

عملگرها به ما اجازه می‌دهند روی متغیرها عملیات مختلف انجام دهیم مانند جمع، مقایسه یا بررسی شرط‌ها.

عملگرهای حسابی

برای انجام محاسبات ریاضی استفاده می‌شوند.


int a = 10;
int b = 3;

Console.WriteLine(a + b); // 13
Console.WriteLine(a - b); // 7
Console.WriteLine(a * b); // 30
Console.WriteLine(a / b); // 3
Console.WriteLine(a % b); // 1

عملگرهای مقایسه‌ای

برای مقایسه دو مقدار استفاده می‌شوند.


int a = 5;
int b = 10;

Console.WriteLine(a == b); // False
Console.WriteLine(a != b); // True
Console.WriteLine(a > b);  // False
Console.WriteLine(a < b);  // True

عملگرهای منطقی

برای ترکیب شرط‌ها استفاده می‌شوند.


bool isLoggedIn = true;
bool isAdmin = false;

Console.WriteLine(isLoggedIn && isAdmin); // False
Console.WriteLine(isLoggedIn || isAdmin); // True
Console.WriteLine(!isAdmin); // True

عملگر شرطی (Ternary)

برای نوشتن شرط‌های کوتاه استفاده می‌شود.


int age = 20;

string result = age >= 18 ? "Adult" : "Child";

Console.WriteLine(result);

افزایش و کاهش مقدار

برای زیاد یا کم کردن مقدار یک متغیر استفاده می‌شود.


int x = 5;

x++; // 6
x--; // 5

جمع‌بندی

عملگرها یکی از مهم‌ترین بخش‌های C# هستند و در منطق برنامه، شرط‌ها و محاسبات روزمره استفاده می‌شوند.