![]() |
|
هل يوجد فرق في For each و For الاعتيادية - نسخة قابلة للطباعة +- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb) +-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182) +--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183) +--- الموضوع : هل يوجد فرق في For each و For الاعتيادية (/showthread.php?tid=9885) |
هل يوجد فرق في For each و For الاعتيادية - حاتم كريم - 01-08-13 السلام عليكم ورحمة الله وبركاته
اخوان الاعزاء تحياتي لكم جميعا من الاسرع For each ام For الاعتيادية ومن الافضل ارجو المساعده ولكم جزيل الشكر والتقدير هل يوجد فرق في For each و For الاعتيادية - 3booody - 01-08-13 [COLOR="#800000"]لاتستطيع المقارنة من حيث السرعة لان اعتيادي متساويتان ومن حيث الافضلية فكل واحده على حسب استخداماتها الخاصة[/COLOR] هل يوجد فرق في For each و For الاعتيادية - حاتم كريم - 01-08-13 الاخ العزيز شكرا على الرد استخدم الـ For في كشف الحساب هل يوجد فرق في For each و For الاعتيادية - حاتم كريم - 01-08-13 اخوان من لديه معرفة بالموضوع يساعدني رجاءً هل يوجد فرق في For each و For الاعتيادية - 3booody - 01-08-13 ممكن توضح لي مطلبك بالضبط تستخدم for لأي شي؟ هل يوجد فرق في For each و For الاعتيادية - tariq2812 - 01-08-13 كود : Dim s As String() = "bbb,nn,mm444".Split(",")هل يوجد فرق في For each و For الاعتيادية - الشاكي لله - 02-08-13 استعمل الي يعجبك عادا ماتستخدم for اذا كنت تبي تستخدم عداد والكود يتكرر في tariq2812 استعمل متغير c وهذا المتغير يتم زيادته كلما يتم اكمال الحلقة وهكذا تقدر تستعمل c كعداد لكم مرة قامت الحلقة بالتكرار وغيرها من الاستخدامات تقدر تستعمل for بدل for each لكن for each مخصصة اكثر للcollection فلو كان عندك ادوات على الفورم وتريد الدوران عليهم تستخدم for each افضل PHP كود : For Each Contrl As Control In Me.Controlsfor PHP كود : For c = 0 To Me.Controls.Count - 1شوف استعملت c كعداد لتحديد الكنترول ولكن في foreach لم استعمل عداد لان المتغير contrl هو راح يعبر عن الكنترول الحالي فكما ترا ال for each هي مخصصة اكثر للcollection -- بالنسبة للسرعة فهذا امر مسحوب عليه لأن السرعة تعتمد على المعالج |