Оператор =>, также известный как лямбда-выражение или стрелочная функция, используется в LINQ на C# для определения анонимных методов, представляющих функцию или действие, которые могут быть применены к элементам коллекции. Он позволяет написать краткий и эффективный код для фильтрации, проекции или трансформации данных в LINQ запросах.
Синтаксис оператора => в LINQ выглядит следующим образом:
```csharp
collection.Where(x => x.Property == value)
```
Здесь "x" - это аргумент лямбда-выражения, => указывает на тело выражения, а после оператора => идет выражение, которое выполняется для каждого элемента коллекции.
Отличие оператора => от стандартного синтаксиса LINQ заключается в том, что он позволяет писать более краткий и читаемый код, не требующий явного определения делегата или анонимного метода. Он делает код более компактным и удобным для использования в LINQ запросах.