Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.76/21: Рейтинг темы: голосов - 21, средняя оценка - 4.76
1 / 1 / 4
Регистрация: 20.10.2012
Сообщений: 130

Найти номера 5 максимальных значений ObservableCollection

10.11.2012, 15:54. Показов 4349. Ответов 43
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
У меня есть ObervableCollection c элеменами в виде класса. Есть у меня элемент "флаг". Мне нужно напротив 5 максимальных значений элемента "Сумма" сделать флаг=1; И достоточно часто перещитывать и актуализировать информацию т е чтобы со скоростью проблем не было.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
10.11.2012, 15:54
Ответы с готовыми решениями:

Найти номера всех максимальных элементов в каждом столбце матрицы
Задания массива Найти номера всех максимальных элементов в каждом столбце. Вывести на экран мах и его индекс. Массив m, заполненный...

Найти сумму максимальных значений
Доброго времени суток. Вот условие задачи: Выставка проходит в зале, разделенном на MxN павильонов. Каждая из 4 стен имеет дверь в соседний...

Найти среднее арифметическое из минимальных значений в каждой строке и максимальных значений в каждом столбце
Дана матрица размера M*N. Найти среднее арифметическое из минимальных значений в каждой строке и максимальных значений в каждом столбце.

43
1 / 1 / 4
Регистрация: 20.10.2012
Сообщений: 130
12.11.2012, 14:09  [ТС]
Студворк — интернет-сервис помощи студентам
C#
1
2
var q = from b in Collection1
        select new {X =Collection1.Param1, Y = Collection1.Param2};
откуда "b" берется то? или это как i в цикле for? эта операция присвоение по всем Count как в цикле проходит?

Добавлено через 23 минуты
Спасибо Большое за помощь. Заглянул в MSDN по поводу from in.
Непривычно видеть переменную диапазона без типа.

Добавлено через 1 минуту
Да и чтобы был не тип int вообще раньше не встречал.
0
Master of Orion
Эксперт .NET
 Аватар для Psilon
6102 / 4958 / 905
Регистрация: 10.07.2011
Сообщений: 14,522
Записей в блоге: 5
12.11.2012, 14:22
eugene7711, это больше похоже на
C#
1
foreach(var b in Collection)
только вместо var используется from, потому что тип и так выводится на основании типа коллекции (если коллекция интов, то и b будет инт...). в foreach зачем пишется тип мне кстати тоже непонятно, тут же сделали from... можно было бы сразу foreach(b in Collection). Но видимо им так больше понравилось, ну или не сразу вывод типов сделали. А может и просто не подумали)

Добавлено через 9 минут
eugene7711, если коротко, все это разворачивается в следующую конструкцию
1) неявно создается новый класс
C#
1
2
3
4
5
6
7
8
9
10
AnonymClass
{
   public int X {get;set;}
   public int Y {get;set;}
   public AnonymClass(int x,int y)
   {
      X = x;
      Y = y;
   }
}
2)создается
C#
1
List<AnonymClass> q = new List<AnonymClass>();
3) заполняется
C#
1
2
3
4
5
foreach(var v in Collection)
{
   AnonymClass ac = new AnonymClass(v.Param1,v.Param2);
   q.Add(new AnonymClass(ac);
}
0
Не осилил Linux
 Аватар для =OutlaW=
267 / 61 / 6
Регистрация: 06.08.2009
Сообщений: 223
12.11.2012, 14:22
Цитата Сообщение от Psilon Посмотреть сообщение
eugene7711, это больше похоже на
C#
1
foreach(var b in Collection)
в foreach зачем пишется тип мне кстати тоже непонятно, тут же сделали from... можно было бы сразу foreach(b in Collection). Но видимо им так больше понравилось, ну или не сразу вывод типов сделали. А может и просто не подумали)
попробуй написать так:
C#
1
2
3
4
foreach (var row in new DataTable().Rows)
            {
                
            }
row будет типа object, если явно не задать тип DataRow
1
Master of Orion
Эксперт .NET
 Аватар для Psilon
6102 / 4958 / 905
Регистрация: 10.07.2011
Сообщений: 14,522
Записей в блоге: 5
12.11.2012, 14:34
=OutlaW=, хм, не знал, что он делает, приходилось вручную в цикле писать что-то вроде
C#
1
2
3
4
foreach (var row in new DataTable().Rows)
{
   ((DataRow)row).SetField(...)
}
Спасибо буду знать)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
12.11.2012, 14:34

Найти в массиве 2 максимальных элемента и их номера
Доброго времени суток) Помогите пожалуйста! Заполнить массив из 10 элементов случайными числами в интервале и найти в нем 2...

Найти номера максимальных элементов массивов
Даны массивы Xi, i = 1, …, 10 и Yj, j = 1, 2, …, 15. Найти номера максимальных элементов массивов Xmaxи Ymax. Определить, какой из...

Найти номера всех максимальных элементов
free pascal

Найти номера максимальных элементов массивов
Даны массивы Xi, i = 1, …, 10 и Yj, j = 1, 2, …, 15. Найти номера максимальных элементов массивов Xmaxи Ymax. Определить, какой из...

Найти номера всех максимальных элементов матрицы
Здравствуйте уважаемые программисты. Не сочтите за наглость, обратится вам за помощью. Вот такое задание. Не могу написать текст программы....


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
44
Ответ Создать тему
Новые блоги и статьи
Вангую, что это не пройдёт модерацию, и на неделе я запущу свой сервер.
Hrethgir 19.07.2026
Эта публикация сейчас в песочнице и ждёт приглашения. https:/ / habr. com/ ru/ sandbox/ 295048/ начало и оглавление - Как «пернатого» заставить осваивать новые горизонты опыта через масштабирование. . .
сукцессия 33. открытые вопросы от клауде
anaschu 19.07.2026
"Что накопилось за эту часть А — тринадцать правок, из которых шесть пришли из ваших вопросов и каждая оказалась реальной ошибкой, а не калибровкой: односторонний симбиоз, отсутствующий листопад,. . .
32 сукцессия
anaschu 19.07.2026
сукцессия 28‑мерное ядро стабилизировано Коллеги, фиксирую разбор инженерных правок и их изоморфную проекцию на экономику, меметику и половой отбор. Модель теперь не «подкручивает» сходимость —. . .
сукцессия 31: модель микоризы - это модель ещё нескольких явлений, социальных и экономических
anaschu 18.07.2026
Теория «Всего»: апдейт v1. 1. 2 — 28‑мерное ядро стабилизировано Коллеги, фиксирую разбор инженерных правок и их изоморфную проекцию на экономику, меметику и половой отбор. Модель теперь не. . .
сукцессия 30. Массив проверяющих друг друга моделей
anaschu 18.07.2026
Архитектура сети взаимопроверяющих моделей микоризной сукцессии (v2. 0) Развитие тензорного ОДУ-ядра и создание кросс-платформенного калибровочного полигона Уважаемые коллеги! В продолжение. . .
Грибы - это женщины, деревья - это мужчины. Анти инь янь для союза мужчины и женщины.
anaschu 18.07.2026
ГЛАВНЫЙ НАУЧНО-ФИЛОСОФСКИЙ ВЫВОД: Сексуально-Репродуктивный Капитализм против Государства Моногамии Коллеги, мы вышли на финишную прямую 20-мерного ОДУ-моделирования вековой сукцессии (ветка. . .
Текстовый слайдер с нумерацией страниц и кроссбраузерность.
russiannick 18.07.2026
Один мой друг написал текстовый слайдер с нумерацией страниц. Сегодня я расскажу как он умудрился подружить его с кроссбраузерностью. Очевидно сложно угодить с шириной каждому браузеру. Один крадет. . .
Грибы - это мемы, дерево - это человек. Применение микоризной модели к теории меметики Докинза.
anaschu 18.07.2026
Меметический изоморфизм теории «всего»: Грибная сукцессия как модель эволюции идей Докинза Базовый код системы ОДУ микоризной сукцессии описывает не просто биологию, а универсальную. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru