آپریٹرز

مصنف: Lewis Jackson
تخلیق کی تاریخ: 8 مئی 2021
تازہ کاری کی تاریخ: 15 مئی 2024
Anonim
ایکسویٹر آپریٹرز
ویڈیو: ایکسویٹر آپریٹرز

مواد

تعریف - آپریٹرز کا کیا مطلب ہے؟

آپریٹرز ، C # میں ، اظہار کی تشخیص کے دوران کی جانے والی کارروائیوں کی وضاحت کرنے کے لئے ایک اظہار یا بیان کے اندر استعمال ہونے والی علامتیں ہیں۔ آپریٹرز پروگرام عناصر ہوتے ہیں جن کا حساب کتاب انجام دینے کے لئے ایک یا ایک سے زیادہ کاروباری اداروں پر لاگو کیا جاسکتا ہے۔ آپریٹر کے ساتھ استعمال ہونے والے آپریڈینٹس لفظی ، قطعات ، مقامی متغیرات اور اظہارات ہوسکتے ہیں۔

عام طور پر ، آپریٹر اظہار کی تعمیر میں مدد کرتے ہیں جو مستقل اور متغیر میں محفوظ ڈیٹا کے ساتھ کام کرنے کا بنیادی ذریعہ ہے۔

اگرچہ تمام سی # آپریٹرز کو پہلے سے طے شدہ نفاذ کے ساتھ فراہم کیا گیا ہے جو کسی بھی طرح کے اظہار میں استعمال ہوتا ہے جو اندرونی اقسام پر مشتمل ہوتا ہے ، لیکن صارف کی طے شدہ اقسام پر لاگو ہوتے وقت انھیں طرز عمل میں ترمیم کرنے کے لئے اوور لوڈ کیا جاسکتا ہے۔ آپریٹرز جیسے ریاضی کی کارروائیوں کے دوران ہونے والے اوور فلو سے متعلق استثناء کو سنبھالنے یا نظرانداز کرنے کا آپشن فراہم کرنے میں جانچ پڑتال اور بغیر جانچے ہوئے مدد۔


مائیکروسافٹ ازور اور مائیکروسافٹ کلاؤڈ کا تعارف | اس گائیڈ کے دوران ، آپ کو معلوم ہوگا کہ کلاؤڈ کمپیوٹنگ کیا ہے اور مائیکروسافٹ ایذور آپ کو بادل سے ہجرت کرنے اور اپنے کاروبار کو چلانے میں کس طرح مدد کرسکتا ہے۔

ٹیکوپیڈیا آپریٹرز کی وضاحت کرتا ہے

سی ++ آپریٹرز کی طرح ، سی # آپریٹرز میں بھی ترجیح اور اسوہیت ہے جو ایک تاثرات میں آپریٹرز کی جانچ کی ترتیب کا تعین کرتی ہے۔ آپریٹر کے ساتھ استعمال ہونے والے آپریڈوں کی تعداد کی بنیاد پر ، آپریٹرز کو اناری (سنگل اوپیراڈ) ، بائنری (دو اوپیراینڈ) اور ٹرنری (تین آپریڈز) کے درجہ بند کیا گیا ہے۔

صارف کی وضاحت شدہ اقسام عوامی سطح پر قابل رسا الفاظ کے حامل 'آپریٹر' کی ورڈ کا استعمال کرتے ہوئے کسی آپریٹر کو مستحکم ممبر کی حیثیت سے بیان کرکے اوورلوڈ کرسکتے ہیں۔ کچھ آپریٹرز صرف کچھ پابندیوں کے ساتھ اوور لوڈ ہوسکتے ہیں۔

مثال کے طور پر ، آپریٹر ’==‘ کو ناقابل تغیر والی قیمت کی دو اشیاء کا موازنہ کرنے کے لئے استعمال کیا جاسکتا ہے جس کے لئے آپریٹر صارف کی وضاحت شدہ قسم میں آبجیکٹ کی برابری کی بجائے قدر کی مساوات کا موازنہ کرنے کے ل. اوورلوڈڈ ہے۔

C # آپریٹرز کی مختلف اقسام جو مخصوص کاموں کے ل used استعمال ہوتی ہیں ان میں شامل ہیں:


  • تفویض (=): ایک متغیر کے لئے اظہار کا نتیجہ تفویض کرنے کے لئے استعمال کیا جاتا ہے
  • مختصر کام کی تفویض (+ =، - =، * =، / =،٪ =، & =، | =، ^ =، << =، >> =): عام تفویض کارروائیوں کو مختصر کرنے کے لئے
  • ریاضی کے اظہار کی تشکیل کے لئے ریاضی (+ ، - ، * ، / ،٪):
  • اضافہ اور گھٹانے والے آپریٹرز (++ اور -): قیمت بڑھا یا کم کرنے کے لئے شارٹ کٹ
  • موازنہ (==،>، <،> =، <=،! =): کارکردگی کا موازنہ کرنے کے لئے جو پروگرام کے بہاؤ کو کنٹرول کرتا ہے
  • بولین لاجیکل آپریٹر (! ، &&&، ||، ^): بولین منطقی کارروائیوں کو انجام دینے کے لئے
  • بٹ وائز ہیرا پھیری (&، |، ^، >> >>، <<): ہر ایک کی پوری عددی اقدار کو جوڑ توڑ کے ل
  • ٹیسٹنگ ٹیسٹنگ (جیسا کہ): کسی چیز کی قسم کو چیک کرنے یا تبدیل کرنے کے لئے
  • پوائنٹر ہیرا پھیری (*، &، ->،): غیر محفوظ شدہ نقطہ نظر میں پوائنٹس پر براہ راست انجام دیئے گئے کاموں کے لئے
  • اوور فلو استثناء (جانچ پڑتال اور نشان نہ لگے ہوئے): اقدار پر بہاؤ کی جانچ پڑتال یا جانچنے سے بچنے کا اختیار
  • ٹرنری آپریٹر (؟ :): فیصلے کرنے کے لئے استعمال ہوتا ہے
یہ تعریف C # کی شکل میں لکھی گئی تھی