Loading...
ivanlutov avatar ivanlutov 5 Точки

More Exercises: Lambda and LINQ проблем с 3.LINQuistics

Здравейте мъча се от доста време и ми дава 80/100 с тоя код. http://pastebin.com/pxh9tpZf 

Ето тука е условието https://softuni.bg/trainings/resources/officedocument/13389/exercise-problem-descriptions-programming-fundamentals-exended-january-2017 
За последния тест съм написал коментар къде мисля, че дава грешка и по-точно в lambda функцията. А за другия тест, който гърми е долу би трябвало да гърми заради това:
"The collections, must be printed in descending order, by the count of methods. If 2 collections have the samecount, print the one with the higher MINIMAL method length, first. The methods must be printed in descending order by their length."

Тагове:
0
Programming Fundamentals
TodorAtanasov avatar TodorAtanasov 30 Точки
Best Answer

Едната ти грешка е че накрая проверяваш дали selection ти е "all" или не е "all" и сортираш 2те по различен начин а в условието те се сортират по един и същ а именно този който ползваш при "all". Да бъда по-конкретен на ред 80 .OrderBy(x => x.Key.Count()) трябва да се замени с .OrderByDescending(x => x.Value.Count()). Втората грешка не е май твоя а по-скоро в условието понеже и аз не прочетох да има опоменат такъв вариант. грешката е там където си коментирал, просто в следващия if() трябва да оградиш кода с try/catch и 100/100

1
22/03/2017 14:27:40
Можем ли да използваме бисквитки?
Ние използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Можете да се съгласите с всички или част от тях.
Назад
Функционални
Използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Използваме „сесийни“ бисквитки, за да Ви идентифицираме временно. Те се пазят само по време на активната употреба на услугите ни. След излизане от приложението, затваряне на браузъра или мобилното устройство, данните се трият. Използваме бисквитки, за да предоставим опцията „Запомни Ме“, която Ви позволява да използвате нашите услуги без да предоставяте потребителско име и парола. Допълнително е възможно да използваме бисквитки за да съхраняваме различни малки настройки, като избор на езика, позиции на менюта и персонализирано съдържание. Използваме бисквитки и за измерване на маркетинговите ни усилия.
Рекламни
Използваме бисквитки, за да измерваме маркетинг ефективността ни, броене на посещения, както и за проследяването дали дадено електронно писмо е било отворено.