Jumanov Dilshod


Download 305.84 Kb.
Pdf ko'rish
bet4/7
Sana17.06.2023
Hajmi305.84 Kb.
#1533932
1   2   3   4   5   6   7
Bog'liq
Jumanov Dilshod

Jumanov Dilshod 
Single operator predikatni oladi va predikatga mos keladigan elementni qaytaradi. 
Istisno tashlanadi, hech yoki bir necha element predikat mos bo'lsa. 
SingleOrDefault 
SingleOrDefault operatori predikatni oladi va predikatga mos keladigan elementni 
qaytaradi. Agar predikatga bir nechta element to'g'ri kelsa, istisno tashlanadi. Agar 
biron bir element predikatga mos kelmasa, standart qiymat qaytariladi. 
ElementAt 
ElementAt operatori elementni to'plamdagi berilgan indeksda oladi. 
Any / All 
Any operator to'plamda predikatga mos keladigan elementlar mavjudligini 
tekshiradi. Bu elementi tanlang emas, kamida bir element mos bo'lsa, lekin haqiqiy 
qaytadi. Predikatsiz har qanday chaqiruv, agar to'plam bo'sh bo'lmasa, to'g'ri 
qaytadi. Barcha elementlar predikatga mos keladigan bo'lsa, All operatori true ni 
qaytaradi. 
Count 
Count operatori berilgan to'plamdagi elementlar sonini hisoblaydi. An haddan ortiq 
yuk predikat olib, predikat taalukli elementlar sonini hisoblaydi. 
2.2. 
LINQ asosan kutubxona sifatida amalga oshirilgan bo'lsa-da.net 
frameworksi 3.5, shuningdek, so'rovlarni birinchi darajali til konstruktsiyasiga 
aylantiradigan va so'rovlarni yozish uchun sintaktik shaklni ta'minlaydigan 
ixtiyoriy til kengaytmalarini belgilaydi. Ushbu til kengaytmalari dastlab amalga 
oshirildi C# 3.0, VB 9.0, F# va Oxygene, Nemerle kabi boshqa tillar bilan 
dastlabki qo'llab-quvvatlashni e'lon qildi. Til kengaytmalariga quyidagilar kiradi 
So'rovlar sintaksisi: til mahalliy tanib oladigan so'rovlar sintaksisini 
tanlashda bepul. Ushbu til kalit so'zlari kompilyator tomonidan tegishli LINQ usuli 
qo'ng'iroqlariga tarjima qilinishi kerak. 
Implicitly typed variables: This enhancement allows variables to be declared 
without specifying their types. The languages C# 3.0 and Oxygene declare them 
with the 
var
keyword. In VB9.0, the 
Dim
keyword without type declaration 
accomplishes the same. Such objects are still 
strongly typed
; for these objects the 
compiler infers the types of variables via 
type inference
, which allows the results 



Download 305.84 Kb.

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




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