Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > Windows Forms
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 25.04.2012, 13:04   #1
ZevS13
Пользователь
 
Регистрация: 28.02.2011
Сообщений: 11
По умолчанию Проблемка Windows Forms

Вот кусок программы,нужно найти три наибольших числа и вывести их в листбок,первое нахожу,а второе и третье никак,если не сложно подскажите.

Код:
foreach (Station x in Vedofstation.Spisok)
            {
                
                if (x.Kolvopass>max1)
                {
                    max1 = x.Kolvopass;
                    kk1 = x.Stancotpr;
                    kk11 = x.Stancnazn;
 
                }
                
            }
            listBox1.Items.Add(kk1+"---"+kk11+"  "+max1.ToString());
            foreach (Station x in Vedofstation.Spisok)
            {
                if (x.Kolvopass > max2 & max2 < max1)
                {
                    max2 = x.Kolvopass;
                    kk1 = x.Stancotpr;
                    kk11 = x.Stancnazn;
                }
            }
            listBox1.Items.Add(kk1 + "---" + kk11 + "  " + max2.ToString());
ZevS13 вне форума Ответить с цитированием
Старый 25.04.2012, 13:27   #2
=master=
Форумчанин
 
Регистрация: 26.03.2012
Сообщений: 665
По умолчанию

Код:
var maximus = Vedofstation.Spisok.OrderByDescending(x => x.Kolvopass).Take(3);
=master= вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Windows Forms masashama Windows Forms 12 14.02.2011 16:14
windows.forms *stRong* Помощь студентам 0 04.06.2010 04:39
Вопрос по Windows Forms tavrocotaps Общие вопросы .NET 0 11.06.2009 16:43
Windows Forms Application Cdevelop Общие вопросы .NET 1 15.03.2009 18:03