الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

سؤال بخصوص المصفوفات

بدأه hero98 في 4 أكتوبر 2011 · 2 رد · 573 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

اريد اظهار العناصر الاكبر من الصفر فقط في هذه المصفوفه او أكبر عنصر بعد الصفر

            a = 0; b = 0; c = 4; d = -3;

                int[] elements1 = { a, b, c, d };
                int min1 = elements1.Length;
                Array.Sort(elements1);


        textBox1.Text = (elements1[0].ToString() );

الكود يظهر اصغر رقم في المصفوفه ... ولكن انا لا اريده ان يظهر المتغير الذي يساوي صفر

بارك الله فيكم

#2
hero98 كتب:

اريد اظهار العناصر الاكبر من الصفر فقط في هذه المصفوفه او أكبر عنصر بعد الصفر

            a = 0; b = 0; c = 4; d = -3;

                int[] elements1 = { a, b, c, d };
                int min1 = elements1.Length;
                Array.Sort(elements1);


        textBox1.Text = (elements1[0].ToString() );

الكود يظهر اصغر رقم في المصفوفه ... ولكن انا لا اريده ان يظهر المتغير الذي يساوي صفر

بارك الله فيكم

الله يبارك فيك،

تفضل أخوي:

elements1 = elements1.Where(value => value >0 ).ToArray();

أو بطريقة اخرى:

elements1 = Array.FindAll(elements1, value => value > 0).ToArray();

كما الأمر أسهل مع List مثلا

والسلام عليكم

تم تعديل هذه المشاركة بواسطة موليان في 4 أكتوبر 2011 في 16:22

3

..:: رَبِّ زِدْني عِلْمًا ::..

#3
موليان كتب:

الله يبارك فيك،

تفضل أخوي:

elements1 = elements1.Where(value => value >0 ).ToArray();

أو بطريقة اخرى:

elements1 = Array.FindAll(elements1, value => value > 0).ToArray();

كما الأمر أسهل مع List مثلا

والسلام عليكم

ممتاااااز

تسلم ايدك

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…