عملگرهای مقایسه ای
نام دوره: زبان سی شارپ مقدماتی
نویسنده: علی مقدم جاه (مدرس دوره)
عملگرهای رابط ای یا مقایسه ای در زبان سی شارپ
مباحث مربوط به اعمال ریاضی در زبان برنامهنویسی سیشارپ، با استفاده از عملگرهای محاسباتی انجام میشوند. به طور کلی حدودا نزدیک به ۸۰ عملگر در زبان سیشارپ وجود دارد (همگی برای اعمال ریاضی نیست!) که اصلا نیازی به حفظ کردنشان وجود نداشته و به مرور زمان یاد خواهید گرفت.
معرفی انواع عملگرهای مقایسه ای (Relation Operators) در زبان سی شارپ
۱. عملگر رابطه ای بزرگتر <
مثال: آیا مقدار ذخیره شده در متغیر a از مقدار ذخیره شده در متغیر b بزرگتر است؟
a = 15;
b = 10;
bool flag = a > b;
خروجی
flag = true
۲. عملگر رابطه ای کوچکتر >
مثال: آیا مقدار ذخیره شده در متغیر a از مقدار ذخیره شده در متغیر b کوچکتر است؟
a = 15;
b = 10;
bool flag = a < b;
خروجی
flag = false
۳. عملگر رابطه ای بزرگتر مساوی =>
مثال: آیا مقدار ذخیره شده در متغیر a از مقدار ذخیره شده در متغیر b بزرگتر یا مساوی آن است؟
a = 15;
b = 10;
bool flag = a >= b;
خروجی
flag = true
۴. عملگر رابطه ای کوچکتر مساوی =>
مثال: آیا مقدار ذخیره شده در متغیر a از مقدار ذخیره شده در متغیر b کوچکتر یا مساوی آن است؟
a = 10;
b = 10;
bool flag = a <= b;
خروجی
flag = true
۵. عملگر رابطه ای مساوی ==
مثال: آیا مقدار ذخیره شده در متغیر a برابر مقدار ذخیره شده در متغیر b است؟
a = 10;
b = 10;
bool flag = a == b;
خروجی
flag = true
۶. عملگر رابطه ای نا مساوی =!
مثال: آیا مقدار ذخیره شده در متغیر a نامساوی مقدار ذخیره شده در متغیر b است؟
a = 10;
b = 11;
bool flag = a != b;
خروجی
flag = true
جهت شرکت در دورههای زبان برنامه نویسی سیشارپ، از کد تخفیف heplc30 استفاده کنید.