الحلقات التكرارية في loop in asp.net

الحلقات التكرارية في loop in asp.net

المستوي الاول مبرمج مبتدئ


كفية عمل لوب او تكرار في السي شارب من خلال for-for each


الحلقات التكرارية في loop in asp.net

كفية عمل لوب او تكرار في السي شارب من خلال
for loop -
for each loop

التكرار مثلا انك تريد رقم معين يتكرر ..كأن تريد من شخص ان يعد من رقم واحد الي عشرة .. فهو سيكرر الارقام من واحد الي رقم عشرة

او مثلا لديك صندوق صغير به مجموعة من الاقلام والكتب ..واللوب هنا هو ان تقول كل قلم في الصندوق او كل كتاب في الصندوق ..نفذ به الاتي 

ومعني ذلك ان انه سيقوم باللف والدوران حول كل الصندوق ومع كل كتاب او قلم سوف ينذف الكود المطلوب .. وهكذا فكرة التكرار في السي شارب

 

تعالوا نأخذ الاميلة العملية علي فكرة التكرار

    for    التكرار بواسطة  

لدينا متغير اسمه اكس ..وويحتوي علي الارقام من رقم 0 الي رقم   5

 

 for (int x = 0; x < 5; x++)
        {
            Response.Write(x + "</br>");
           
        }

int x = 0; عرفنا متغير اسمه اكس ووضعنا به قيمة مبدئية صفر

x < 5 -  اي ان اي قيمة سوف تخرج فسوف تقل عن الرقم 5  اي ان اخر رقم هو رقم 4 

وبداخل الاقواس قلنا للصفحة مع كل لفة او دوران حول ما تحتوية الاكس من ارقام  اكتبي قيمة الاكس التي سوف تراها

وبعد كل لفة او دورة كانت النتيجة كالاتي

0
1
2
3
4

 

for each   التكرار بواسطة

لدينا متغير يحتوي علي اسماء معينة او حروف معينة  .وهذا النوع من التكرارات شائع استخدامه في المصفوفات او في المجموعات التي تحتوي علي مجموعة من الاسماء او الارقام 

 

string[] names = new string[2]; // عرفت مصفوفة بها عنصرين 
arr[0] = "C";  
       // عنصر رقم 1 	arr[1] = "Sharp"; 
           // عنصر رقم 2
// الكود سوف يدور حول قيم الاسم السابق 
foreach (string s in names) 
{
  Response.Write(s); 
}

وبعد كل لفة او دورة  سوف يضع القيم بجوار بعضها وكانت النتيجة كالاتي

CSharp

بواسطة هشام بكر

#الحلقات التكرارية في loop in asp.net

رابط الموضوع
http://www.citystarit.com/Article_details.aspx?id=25