Форум программистов, компьютерный форум, киберфорум
LINQ
Войти
Регистрация
Восстановить пароль
Другие темы раздела
LINQ Как обращаться к IGrouping<int,int> в подзапросе https://www.cyberforum.ru/ linq/ thread1377445.html
int B = new int { 111, 22, 33, 43,54,66 }; var w = B.GroupBy(x => x % 10); При продолжении этого запроса, например с помощью SelectMany предлагается работать с...
LINQ Обращение к одному и тому же результату запроса в цикле
Ребята, подскажите пожалуйста по тех. особенностям работы Linq запросов. Я вот раньше полагал, что при первом обращении к переменной запроса, компилятор сразу выполняет весь запрос и потом создает...
Linq и пошаговая отладка LINQ
Господа, подскажите пожалуйста, как понимать. Есть массив строк. К данному массиву я обращаюсь через LINQ запрос. Ранее я предполагал, что когда выполняется запрос, то формируется определенный...
LINQ GroupBy: Что подразумевается под группировкой? Смотрел тему https://www.cyberforum.ru/linq/thread621268.html, и не понял как группирует GroupBy. Что подразумевается под группировкой? https://www.cyberforum.ru/ linq/ thread1376351.html
LINQ Вместо цикла сделать запрос https://www.cyberforum.ru/ linq/ thread1376285.html
Я делаю запрос на выборку новостей: var post = ( from p in db.Posts where p.User.Id == urlId select p) .Include(m =>...
LINQ Области видимости переменных точечного запроса
Как определить в каком месте какую переменную запроса можно использовать? Наример, запрос var se = C.Where(x=>Char.IsDigit(x.Last())).OrderBy(x=>x) .SelectMany(x =>...
LINQ Объясните механику работы селектора GroupJoin
Прочел тут https://msdn.microsoft.com/ru-ru/library/bb534297%28v=vs.110%29.aspx и тут http://professorweb.ru/my/LINQ/base/level2/2_7.php. Всё равно не до конца понял как он работает. Можете,...
LINQ Объединить 3 последовательности Задание Даны строковые последовательности A, B и С; все строки в каждой последовательности различны, имеют ненулевую длину и содержат только цифры и заглавные буквы латинского алфавита. Найти... https://www.cyberforum.ru/ linq/ thread1373943.html
LINQ Сортировка последовательности с помощью OrderBy https://www.cyberforum.ru/ linq/ thread1373221.html
Есть сгенерированная последовательность: int A = new int { 22, 62, 3, 7}; int B = new int { 26, 52, 12, 4 }; var q = A.Join(B, x => x.ToString().Last(), y =>...
LINQ Есть хранимая процедура SQL. Надо сделать linq запрос Есть хранимая процедура sql. Надо сделать linq запрос. Дело вроде бы простое ,но... ALTER PROCEDURE .(@marka varchar(50),@id_narush int) as select id_narush,Marka,FIO,Info_o_narushenie,NomTS... https://www.cyberforum.ru/ linq/ thread1373214.html
Супер-модератор
Эксперт Pascal/DelphiАвтор FAQ
30867 / 20189 / 7874
Регистрация: 22.10.2011
Сообщений: 35,049
Записей в блоге: 6
19.02.2015, 11:11 0

Проверить решение задания

19.02.2015, 11:11. Просмотров 2830. Ответов 3
Метки (Все метки)

Ответ


C#
1
2
3
4
5
            var q = C.GroupBy(x => x.First()).Select(g => new
                {
                    S = g.Select(st=>st.Length).Sum(),
                    C = g.Key
                }).OrderByDescending(x => x.S).ThenBy(x => (int)x.C);
не проще?

Вернуться к обсуждению:
Проверить решение задания
1
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
19.02.2015, 11:11
Готовые ответы и решения:

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

Проверить правильность задания №2
Дано трехзначное число N. Проверить, будет ли сумма его цифр четным числом. #include &quot;stdafx.h&quot;...

Решение задания
Добрый день, помогите с кодом С по лабораторной работе, Светодиоды подключены к порту D . Кнопки...

Решение задания
Составить таблицу, содержащую информацию о стоимости пяти наименований товара в течение второй...

3
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.