آموزش عبارت ها در سی شارپ

Ratings
(0)

سی شارپ حاوی تعداد زیادی عملگر برای این هدف است. با ترکیب عملگرها با متغیرها و مقادیر لیترال می توانیم عبارتهایی(expression) ایجاد کنیم که سنگ بنای اصلی محاسبات را تشکیل می دهند. عملگرهای موجود از ساده تا بسیار پیچیده را شامل می شوند؛ که ممکن است شما هرگز با برخی از آنها در خارج از برنامه های ریاضی مواجه نشوید.

برخی عملگرهای ساده، شامل تمام عملیات ریاضی پایه می شوند، مانند عملگر + که دو عملوند را با یکدیگر جمع می کند. بعضی از عملگرهای پیچیده، شامل دستکاری محتوای متغیر از طریق نمایش باینریِ( binary representation) این محتوا است. همچنین یک سری عملگر منطقی نیز برای کار کردن با مقادیر بولین وجود دارد؛ همچنین عملگرهایی نیز مانند عملگر = برای انتساب وجود دارند. این فصل به توضیح عملگرهای ریاضی و انتساب می پردازد و عملگرهای منطقی را در فصل بعد توضیح می دهیم. عملگرها تقریباً به دسته ی زیر تقسیم می شوند:

  1. Unary : با یک عملوند کار می کند.
  2. Binary : با دو عملوند کار می کند.
  3. Ternary : با سه عملوند کار می کند.

اکثر عملگرها به دسته باینری(binary) تعلق دارند، و تعدادی نیز به دسته یونری(unary) تعلق دارند و برای دسته ترنری(ternary) نیز تنها یک مورد وجود دارد که عملگر شرطی(conditional operator) نام دارد(عملگر شرطی در فصل 4 در بخش Flow Control توضیح داده شده است). در مقاله بعدی، نگاهی به عملگرهای ریاضی می اندازیم؛ که شامل دسته های باینری و یونری می شود.

کتاب آموزش سی شارپ, آموزش برنامه نویسی, آموزش سی شارپ

  • بازدید: 333

نوشتن دیدگاه

لطفا نظرات خود را بیان کنید. به سوالات در سریع ترین زمان پاسخ داده خواهد شد.اما به نکات زیر توجه کنید:
1. سعی کنید نظرات شما مرتبط با مقاله ی مورد نظر باشد، در غیر این صورت پاسخ داده نخواهد شد.
2. سوالات خود را به صورت کوتاه بیان کنید و از پرسیدن چند سوال به طور همزمان خودداری کنید.
3. سوال خود را به طور واضح بیان کنید و از کلمات مبهم استفاده نکنید.

ارسال