확장 메서드 체이닝
메서드 체이닝처럼 확장 메서드도 체이닝으로 여러 번 호출할 수 있습니다.
> List<string> names = new List<string> { ".NET", "C#", "TypeScript" }; > > var results = names.Where(name => name.Length > 2).OrderBy(n => n); > foreach (var name in results) . { . Console.WriteLine(name); . } .NET TypeScript
컬렉션 형태의 데이터에서 Where(), OrderBy() 등 LINQ 확장 메서드를 체이닝으로 여러 번 호출해서 사용할 수 있습니다. 일반적인 C# 프로그래밍에서 종종 확장 메서드를 하나 이상 함께 사용합니다.