https://metanit.com/sharp/tutorial/15.1.php
LINQ - набор методов для работы с данными внутри коллекций. Мы можем совершать операции: поиск, группировка, конвертация, агрегация данных.
<br>
Нужно подключить namespace
```csharp
using System.Linq;
```
<br>
Есть одноименная папка в ExampleBook
##### создает аллокацию Any?
Использование LINQ методов, включая Any, само по себе не создает никаких новых аллокаций в памяти, потому что эти методы просто итерируются по уже существующим коллекциям. Однако некоторые LINQ операции, такие как Select, Where, OrderBy, GroupBy, и другие, которые возвращают новую последовательность, могут привести к созданию новых объектов, если результаты этих операций присваиваются новым переменным или если результаты преобразуются обратно в списки или массивы.
В случае с Any, этот метод просто обходит коллекцию и возвращает true или false как только найдено соответствие (или отсутствие соответствия), поэтому нет никакой аллокации.
Однако стоит учесть, что любое использование LINQ включает некоторое накладное расходы по сравнению с традиционными циклами из-за использования делегатов и итераторов. В критических с точки зрения производительности частях кода может быть предпочтительнее использовать более традиционные подходы, например циклы for или foreach.