تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
هل يوجد فرق في For each و For الاعتيادية
#1
السلام عليكم ورحمة الله وبركاته

اخوان الاعزاء تحياتي لكم جميعا

من الاسرع For each ام For الاعتيادية ومن الافضل

ارجو المساعده ولكم جزيل الشكر والتقدير
الرد }}}
تم الشكر بواسطة:
#2
[COLOR="#800000"]لاتستطيع المقارنة من حيث السرعة لان اعتيادي متساويتان
ومن حيث الافضلية فكل واحده على حسب استخداماتها الخاصة
[/COLOR]
الرد }}}
تم الشكر بواسطة:
#3
الاخ العزيز شكرا على الرد
استخدم الـ For في كشف الحساب
الرد }}}
تم الشكر بواسطة:
#4
اخوان من لديه معرفة بالموضوع يساعدني رجاءً
الرد }}}
تم الشكر بواسطة:
#5
ممكن توضح لي مطلبك بالضبط تستخدم for لأي شي؟
الرد }}}
تم الشكر بواسطة:
#6
كود :
Dim s As String() = "bbb,nn,mm444".Split(",")

        For Each c In s

            MsgBox(c)

        Next


        For c = 0 To s.Length - 1

            MsgBox(s(c))

        Next
الرد }}}
تم الشكر بواسطة:
#7
استعمل الي يعجبك

عادا ماتستخدم for اذا كنت تبي تستخدم عداد والكود يتكرر

في tariq2812 استعمل متغير c وهذا المتغير يتم زيادته كلما يتم اكمال الحلقة

وهكذا تقدر تستعمل c كعداد لكم مرة قامت الحلقة بالتكرار وغيرها من الاستخدامات

تقدر تستعمل for بدل for each

لكن for each مخصصة اكثر للcollection فلو كان عندك ادوات على الفورم

وتريد الدوران عليهم تستخدم for each افضل
PHP كود :
For Each Contrl As Control In Me.Controls
            MsgBox
(Contrl.Name)
        
Next 

for
PHP كود :
For 0 To Me.Controls.Count 1
            MsgBox
(Me.Controls(c))
        
Next 

شوف استعملت c كعداد لتحديد الكنترول

ولكن في foreach لم استعمل عداد لان المتغير contrl هو راح يعبر عن الكنترول الحالي

فكما ترا ال for each هي مخصصة اكثر للcollection



--

بالنسبة للسرعة فهذا امر مسحوب عليه لأن السرعة تعتمد على المعالج
الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [سؤال] يوجد مثال|كيف نعيد صياغة نص ليكون تاريخ مقبول justforit 7 299 01-11-25, 10:54 PM
آخر رد: justforit
  اريد جلب عدد محدد من السجلات من قاعدة بيانات اكسس الى الداتا قراد فيو يوجد مثال khalidalwdi 2 666 12-11-24, 12:19 PM
آخر رد: khalidalwdi
  هل يوجد كود لعدم تكرار نفس البيانات ببعض الحقول F.H.M 19 895 15-09-24, 06:14 AM
آخر رد: F.H.M
  يوجد خطاء فى كود البحث بواستطة الكمبوبوكس واجراء مخزن new_programer 4 402 06-07-24, 12:05 AM
آخر رد: Zuhare
  اعاني من بطئ بتحميل البيانات داخل الداتا جيرد يوجد لدي اكثر من 100 الف صف RADOS 1 583 11-06-24, 07:42 PM
آخر رد: غزة العزة
  يوجد لدي بطئ في تحميل الصور داخل FlowLayoutPanel1 يوجد لدي اكثر من 100 صنف mohamedgadain61 1 450 02-06-24, 12:44 AM
آخر رد: غزة العزة
  اعاني من بطئ بتحميل البيانات داخل الداتا جيرد يوجد لدي اكثر من 100 الف صف moh61 4 699 27-05-24, 09:59 PM
آخر رد: غزة العزة
  يوجد مشكلة عند تحميل البيانات فى كمبوبوكس داخل داتا جريد new_programer 2 755 17-10-23, 06:51 PM
آخر رد: new_programer
  [SQL] يوجد لدى خطأبرمجى ارجو المساعدة عاصم النجار 6 798 26-07-23, 05:22 PM
آخر رد: عبد الخالق
  يوجد خطاء عند تحميل الفورم - مثال شجرة الحسابات new_programer 6 1,157 11-06-23, 06:47 PM
آخر رد: new_programer

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم