الحسابية
int a = 10, b = 3;
a + b; // 13
a / b; // 3 (قسمة صحيحة)
a % b; // 1
الإسناد المختصر
a += 5; a -= 2; a *= 3;
a++; a--;
المقارنة
a == b; a != b;
a > b; a < b; a >= b; a <= b;
المنطقية
bool r = (a > 5) && (b < 5); // و
bool s = (a > 5) || (b > 5); // أو
bool t = !r; // نفي
العامل الثلاثي (Ternary)
string status = age >= 18 ? "بالغ" : "قاصر";
null-coalescing
string name = input ?? "افتراضي"; // إن كان null استخدم الافتراضي
input ??= "قيمة"; // أسند إن كان null
null-conditional
int? len = text?.Length; // null إن كان text فارغًا، بلا خطأ
💡 عوامل
??و?.تجعل التعامل مع null أأمن وأقصر.
🎯 التالي: النصوص (Strings).