C# 3 добавил одну из самых революционных функций любого языка программирования - LINQ. LINQ стал флагманской функцией C#. Запросы к данным являются основой любого языка программирования, но не каждый язык предоставляет инструменты для этого так элегантно, естественно и мощно. Хотя большинство разработчиков знакомятся с LINQ в начале их пути в C#, лишь немногие знают, как эффективно его использовать. В этом курсе Ханнес Ловетт научит вас всему, что нужно знать о LINQ, и обеспечит знаниями для выполнения любых задач по запросам данных, больших или малых.
Удален по просьбе правообладателя
Урок 1.00:00:36
Welcome
Урок 2.00:00:35
What will you learn in this course?
Урок 3.00:00:33
Who is the course for and prerequisites
Урок 4.00:05:37
Why do we have LINQ?
Урок 5.00:02:03
A language for querying data
Урок 6.00:05:22
A first LINQ example
Урок 7.00:03:35
Why would you want to use LINQ?
Урок 8.00:00:39
Section recap
Урок 9.00:03:06
Introduction to our demo solution
Урок 10.00:04:30
Using a simple where clause
Урок 11.00:03:46
Refactoring statements into functions
Урок 12.00:03:19
Chaining multiple where clauses
Урок 13.00:04:01
Ordering data
Урок 14.00:03:25
Multi-level ordering
Урок 15.00:02:57
Using a custom comparer to order
Урок 16.00:00:55
Section recap
Урок 17.00:09:34
What is deferred execution in LINQ?
Урок 18.00:09:49
Retrieving all results
Урок 19.00:10:41
Retrieving a single item
Урок 20.00:11:23
Projecting the data to another shape
Урок 21.00:00:44
Section recap
Урок 22.00:02:58
Introduction to getting partial results
Урок 23.00:06:22
Splitting results into chunks
Урок 24.00:07:31
Using Skip, Take and TakeWhile to retrieve a specific result
Курсы, разработанные настоящими инженерами для реального мира. Курсы Dometrain направлены на предоставление опыта обучения, который программные инженеры могли бы получить, работая в паре с очень опытным и квалифицированным инженером в современной реальной компании.
Разве там что-то есть?