![]() |
|
حذف عنصر من مصفوفة - نسخة قابلة للطباعة +- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb) +-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182) +--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183) +--- الموضوع : حذف عنصر من مصفوفة (/showthread.php?tid=35553) |
حذف عنصر من مصفوفة - عبد الهادي بهاب - 08-07-20 السلام عليكم اشتغل على نسخة vb 2010 هل فيه كود لحذف عنصر معين من مصفوفة ؟ ---------- طبعا وجدت بعنض الاكواد الطويلة بحيث يقوم الكود بالبحث عن عنصر ثم ينش مصفوفة اخرى ينقل اليها العناصر الباقية ثم يفرغ المصفوفة الاولى و يعيد نسخها من جديد هل فيه مثل table.remove RE: حذف عنصر من مصفوفة - ابراهيم ايبو - 08-07-20 السلام عليكم ورحمة الله وبركاته اخي الكريم بالنسبة لحذف عنصر من المصفوفة لايمكن بل يمكننا جعل قيمة العنصر فارغة ويبقى مكان العنصر محجوز ولحذف عنصر نلجأ للحيلة التالية : نعرف لائحة من عناصر المصفوفة ثم نحذف العنصر المطلوب وبعدها نقوم باسناد قيم اللائحة الى المصفوفة كود : Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.ClickRE: حذف عنصر من مصفوفة - عبد الهادي بهاب - 08-07-20 (08-07-20, 10:30 PM)ابراهيم ايبو كتب : السلام عليكم ورحمة الله وبركاته و الله روعة ...جميل جدا اخي ربي يحفظكم و يحفظنا جميعا RE: حذف عنصر من مصفوفة - ابراهيم ايبو - 08-07-20 الحمد لله والشكر لله رب العالمين
ولك اخي الكريم
RE: حذف عنصر من مصفوفة - عبد الهادي بهاب - 08-07-20 وجدت كود يشابه ما ذكرت <System.Array.Clear(ArrayName, i, 1)> RE: حذف عنصر من مصفوفة - ابراهيم ايبو - 08-07-20 السلام عليكم اخي الكريم clear هي تماما مثل ("") ويبقى مكان العنصر محجوزا اي ان طول المصفوفة يبقى على حاله والعنصر الذي افرغناه قيمته فارغة اما بالطريقة التي ذكرتها لك يتم حذف العنصر تماما واذا كنت تستخدم الحذف باستمرار وكذلك تغيير طول المصفوفة فالافضل استخدام List اللائحة فهي اكثر ديناميكية في هذا المجال RE: حذف عنصر من مصفوفة - عبد الهادي بهاب - 08-07-20 (08-07-20, 11:42 PM)ابراهيم ايبو كتب : السلام عليكم صحيح هو ما قلت الكود دئما يظهر راسلة الخطا .... لكن كود حضرتك جد عملي ان شاء الله ارفع العمل الجاري عليه ارجو ان تصبر معنا استاذي |