«fizika-matematika» fakulteti


select–konteynerdagi ma’lumotlarni birin-ketin tanlash uchun foydalaniladi; DASTUR KODI


Download 261.5 Kb.
bet2/6
Sana03.02.2023
Hajmi261.5 Kb.
#1152127
1   2   3   4   5   6
Bog'liq
Tojiyeva.S. Dasturlash

    Bu sahifa navigatsiya:
  • Where
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


  • Download 261.5 Kb.

    Do'stlaringiz bilan baham:
1   2   3   4   5   6




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling