LINQ (Language Integrated Query) ডেটা অনুসন্ধান এবং রূপান্তরিত করার জন্য একটি সংহত, প্রকাশণীয় উপায় প্রদান করে — সংগ্রহ, ডাটাবেস, XML — সামঞ্জস্যপূর্ণ সিন্ট্যাক্স ব্যবহার করে। এটি কার্যকরী-শৈলী অপারেশন (ফিল্টার, ম্যাপ, গ্রুপ, সমষ্টিকরণ) সরাসরি C# এ নিয়ে আসে, ডেটা হেরফেরকে সংক্ষিপ্ত এবং পঠনযোগ্য করে তোলে।
পদ্ধতি সিন্ট্যাক্স (সাধারণ ফর্ম)
adults = people
.Where(p => p.Age >= )
.OrderBy(p => p.Name)
.Select(p => p.Name.ToUpper())
.ToList();
total = numbers.Sum();
count = people.Count(p => p.IsActive);
first = people.FirstOrDefault(p => p.Id == );
any = people.Any(p => p.Age > );
groups = people.GroupBy(p => p.City);
max = people.Max(p => p.Age);
