C# میں plus-equals (+=) آپریٹر کا کیا مطلب ہے؟

C My Plus Equals Apry R Ka Kya Mtlb



'+=' آپریٹر، جسے اکثر 'اضافی تفویض' آپریٹر کہا جاتا ہے، پروگرامنگ کے لیے استعمال ہونے والی زبانوں میں ایک عام کمپاؤنڈ اسائنمنٹ آپریٹر ہے۔ یہ دو آپرینڈز پر اضافہ کرتا ہے اور آؤٹ پٹ کو بائیں اوپرینڈ کو تفویض کرتا ہے۔ یہ ٹیوٹوریل آپ کو C# زبان میں '+=' آپریٹر کے نحو اور استعمال کو متعارف کروانے دے گا۔

فہرست کا خانہ

مندرجہ بالا عنوانات وہ سوالات ہیں جو ایک ترتیب میں ذیل کی تحریر میں مزید وضاحت کریں گے۔







C# میں اضافی اسائنمنٹ (+=) آپریٹر کا کیا مطلب ہے

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



اے += بی

مندرجہ بالا اظہار A = A + B کے برابر ہے۔



C# میں اضافی تفویض (+=) آپریٹر کا نحو اور آغاز

int a = 5 ;

a += 3 ;

جب آپ اس پروگرام کو چلاتے ہیں، تو عددی قسم کے متغیر کا نتیجہ بدل جائے گا۔ 8 .





نوٹ: اضافی تفویض (+=) آپریٹر کو ڈیٹا کی مختلف اقسام کے ساتھ بھی استعمال کیا جا سکتا ہے جیسے کریکٹرز، فلوٹنگ پوائنٹس کے ساتھ نمبرز، اور دیگر صارف کی وضاحت کردہ اقسام۔

اضافی تفویض کے پروگرام کی مثال (پلس برابر) += C# میں آپریٹر

اب، C# کے کوڈ کے نفاذ کی طرف بڑھیں جو اضافی اسائنمنٹ آپریٹر کو استعمال کرتا ہے:



سسٹم کا استعمال کرتے ہوئے ;
کلاس پروگرام {
جامد باطل مرکزی ( ) {
int نمبر 1 = 4 ;
int نمبر 2 = 2 ;
نمبر 1 += نمبر 2 ;
تسلی. رائٹ لائن ( نمبر 1 ) ;
}
}

مندرجہ بالا C# پروگرام میں، دو عدد num1 اور num2 کو بالترتیب 4، اور 2 قدریں تفویض کی گئی ہیں۔ پھر += آپریٹر کا استعمال کرتے ہوئے دونوں نمبرز کو شامل کیا جاتا ہے اور آؤٹ پٹ کو واپس num1 پر تفویض کیا جاتا ہے۔

اضافی تفویض آپریٹر کو تاروں کے ساتھ بھی کام کیا جا سکتا ہے، مثال کے طور پر:

سسٹم کا استعمال کرتے ہوئے ;
کلاس پروگرام {
جامد باطل مرکزی ( ) {
تار بھرا ہوا = 'لینکس' ;
تار کا نام = 'اشارہ' ;
مکمل += نام ;
تسلی. رائٹ لائن ( مکمل ) ;
}
}

مندرجہ بالا C# پروگرام میں، دو سٹرنگ قسم کے متغیرات کا نام دیا گیا ہے۔ مکمل اور نام بالترتیب 'لینکس' اور 'اشارہ' کے طور پر سٹرنگ قسم کا ڈیٹا ہونا۔ دی += کے مشمولات میں شامل ہونے کے لیے آپریٹر کا اطلاق ہوتا ہے۔ نام اور مکمل ; آؤٹ پٹ کو تفویض کرے گا۔ مکمل متغیر، سٹرنگ 'لینکس اشارہ' تیار کرتا ہے۔ جب آپ اس پروگرام کو چلاتے ہیں، تو آپ کو درج ذیل نتائج ملیں گے:

حتمی خیالات

اضافی تفویض آپریٹر ایک مفید شارٹ ہینڈ ہے جسے بہت سے بنیادی C# پروگرامنگ کاموں کے لیے تعینات کیا جا سکتا ہے۔ یہ C# کوڈ کو مختصر اور سادہ بنا کر پروگرام کی کارکردگی میں اضافہ کرے گا۔ اس مضمون میں پلس کے برابر (+=) آپریٹر کے بارے میں اور اس کو عدد اور سٹرنگ ڈیٹا کی اقسام کے ساتھ استعمال کرنے کے بارے میں بہت آسان طریقے سے بتایا گیا ہے۔