select–konteynerdagi ma’lumotlarni birin-ketin tanlash uchun foydalaniladi;
DASTUR KODI.
using System;
using System.Linq;
namespace LINQ_operations
{
class Program
{
static void Main(string[] args)
{
// Ma’lumotlar manbayi (massiv)
string[] names = { "Bill", "Steve", "Tojiyeva", "Saboxon" };
// LINQ so’rovi
var myLinqQuery = from name in names
where name.Contains('a')
select name;
// So’rovni ishlatish
foreach (var name in myLinqQuery)
Console.WriteLine(name + " ");
Console.ReadKey();
}
}
}
Natija:
Amaldagi LINQ metodlari ro'yxati
Select : tanlangan qiymatlarning proektsiyasini belgilaydi
Where : tanlov filtrini belgilaydi
OrderBy : buyurtma buyumlarini ortib boruvchi tartibda
OrderByDescending : buyumlarni kamayish tartibida buyurtma qiladi
ThenBy : o'sish tartibida buyumlarni buyurtma qilish uchun qo'shimcha mezonlarni belgilaydi
ThenByDescending : elementlarni kamayish tartibida buyurtma qilish uchun qo'shimcha mezonlarni belgilaydi
Join : ma'lum bir asosda ikkita to'plamga qo'shiladi
GroupBy : elementlarni kalitlarga ko'ra guruhlaydi
ToLookup : barcha elementlarni lug'atga qo'shgan holda elementlarni kalitlarga ko'ra guruhlaydi
GroupJoin : elementlarning ikkala to'plamini va kalitlarga ko'ra guruhlanishini amalga oshiradi
Reverse : elementlarni teskari tartibda joylashtiring
All : To'plamdagi barcha narsalarning ma'lum bir shartga javob berishini aniqlaydi
Do'stlaringiz bilan baham: |