بریک کی ورڈ کا استعمال کرتے ہوئے C# میں foreach لوپ سے باہر نکلنے کا طریقہ

Bryk Ky Wr Ka Ast Mal Krt Wy C My Foreach Lwp S Ba R Nkln Ka Tryq



C# میں اشیاء کا ایک مجموعہ ذخیرہ کیا جا سکتا ہے۔ C# ایک مجموعہ سے کسی خاص شے کو تلاش کرنے کی اجازت دیتا ہے۔ اس مقصد کے لیے مختلف لوپس استعمال کیے جاتے ہیں۔ ' ہر ایک کے لئے اس مقصد کے لیے C# میں لوپ بھی استعمال کیا جا سکتا ہے۔ یہ لوپ اشیاء کے دیے گئے مجموعہ سے گزرے گا۔ اس کا مطلب یہ ہے کہ یہ لوپ اس مجموعہ میں موجود ہر عنصر کی جانچ کرے گا جب تک کہ تمام اشیاء کی جانچ نہ ہوجائے۔

ذیل کے مضمون میں، 'کا استعمال توڑنا 'کے ساتھ کلیدی لفظ' ہر ایک کے لئے لوپ پر C# زبان کا استعمال کرتے ہوئے بحث کی جاتی ہے۔

بریک کی ورڈ کا استعمال کرتے ہوئے C# میں فاریچ لوپ سے باہر نکلیں۔

' لوپس مجموعے میں موجود ہر عنصر کو اس وقت تک دیکھیں جب تک کہ شرط غلط نہ ہو اور مجموعہ میں مزید کوئی عنصر باقی نہ رہے۔ اسی طرح، 'فوریچ' لوپ کام کرتا ہے۔ یہاں تک کہ جب ایک خاص شرط پوری ہوجاتی ہے، یہ ہر شے کے ذریعے اعادہ کرنا جاری رکھتا ہے۔ جب کوئی شرط پوری ہو جاتی ہے اور ہم فوراً لوپ چھوڑنا چاہتے ہیں، تو ہم لوپ کو ختم کرنے کے لیے 'break' کلیدی لفظ استعمال کرتے ہیں۔ بریک کلیدی لفظ کا نحو یہ ہے:







توڑنا ;

آئیے اسے ایک مثال سے سمجھتے ہیں:



استعمال کرتے ہوئے سسٹم ;

عوام کلاس Break_example
{
عوام جامد باطل مرکزی ( تار [ ] args )
{
تار [ ] نام = { 'سارہ' ، 'جیمز' ، 'ایلس' ، 'کیون' ، 'حنا' } ;
ہر ایک کے لئے ( تار نام میں نام ) {
تسلی . رائٹ لائن ( 'لوپ جس نام کو چیک کرنے جا رہا ہے وہ ہے:' + نام ) ;
اگر ( نام == 'کیون' ) {
تسلی . رائٹ لائن ( 'ضروری نام یہ ہے:' + نام ) ;
}
}
}
}

اوپر بیان کردہ کوڈ میں:



  • وہاں ایک ' سسٹم نام کی جگہ استعمال کی گئی۔
  • پھر ایک کلاس ہے ' Break_example 'ایک جامد ہونا' مرکزی() 'طریقہ.
  • اس کے بعد ناموں کا اعلان کیا جاتا ہے اور 'سٹرنگ' قسم کی ایک صف میں محفوظ کیا جاتا ہے جسے ' نام '
  • چیک کرنے کے لیے کہ کیسے ' ہر ایک کے لئے 'لوپ کام کرتا ہے، ایک foreach لوپ استعمال کیا جاتا ہے اور اس لوپ کے اندر ایک' اگر حالت استعمال کی جاتی ہے جو چیک کرتی ہے کہ نام ہے یا نہیں کیون ' یا نہیں. اگر نام 'کیون' ہے تو ' مطلوبہ نام ہے: کیون بیان پرنٹ کیا جائے گا۔

آؤٹ پٹ:





یہاں ہم دیکھ سکتے ہیں کہ اگر مطلوبہ نام بھی مل جاتا ہے تو لوپ دوسرے ناموں کو بھی چیک کرتا رہتا ہے۔ لوپ کو ختم کرنے کے لئے جب نام ' کیون 'مل گیا ہے' توڑنا کلیدی لفظ استعمال کیا جاتا ہے۔



استعمال کرتے ہوئے سسٹم ;

عوام کلاس Break_example
{
عوام جامد باطل مرکزی ( تار [ ] args )
{
تار [ ] نام = { 'سارہ' ، 'جیمز' ، 'ایلس' ، 'کیون' ، 'حنا' } ;
ہر ایک کے لئے ( تار نام میں نام ) {
تسلی . رائٹ لائن ( 'لوپ جس نام کو چیک کرنے جا رہا ہے وہ ہے:' + نام ) ;
اگر ( نام == 'کیون' ) {
تسلی . رائٹ لائن ( 'ضروری نام یہ ہے:' + نام ) ;
توڑنا ;
}
}
}
}

اب اس کوڈ میں ایک بریک کی ورڈ استعمال کیا جاتا ہے ' اگر 'لوپ کو ختم کرنے کا بیان جب نام' کیون 'پہنچ گیا ہے.

آؤٹ پٹ:

یہاں آؤٹ پٹ ظاہر کرتا ہے کہ جب نام ' کیون لوپ تک پہنچ گیا ہے مزید ناموں کی جانچ نہیں کرتا ہے۔

نتیجہ

C# میں ہر ایک کے لئے ” لوپ کو اشیاء کے مجموعے کے ذریعے اعادہ کرنے کے لیے استعمال کیا جاتا ہے۔ یہ لوپ ہر آئٹم کو چیک کرتا رہے گا چاہے مطلوبہ شرط پوری ہو جائے۔ کسی مخصوص مقام پر گزرنے سے لوپ کو ختم کرنے کے لیے ' توڑنا ” کلیدی لفظ لوپ کے اندر استعمال ہوتا ہے۔