Új hozzászólás Aktív témák
-
martonx
veterán
A switch-case ne vezessen félre, csak egy ötlet volt, hogy legrosszabb esetben hogy lehet megoldani az esetlegesen bejövő szűrendő mezők lekezelését.
A lényeg, ahogy írtam, hogy a sima where nem fogad el stringet bemenetként.
Csak lambda expressionöket. És ezekből összerakni dinamikusan egy tetszőleges mezőre Contains-t megvalósító expression-t nem olyan triviális (legalábbis nekem).Egyébként ha már ismét szóba került további bajom van. Ugyan dinamikus LINQ bővítménnyel már működik, de a dinamikus részben szám típusú mezőkre hibát dob a Contains.
No applicable method 'Contains' exists in type 'Int32'Per pillanat így néz ki a dinamikus megoldásom, ami szépen végigveszi az összes esetlegesen bejövő szűrést:
foreach (var rule in gridsettings.Where.rules)
{
datas = datas.Where(rule.field + ".Contains(@0)", rule.data);
}
Új hozzászólás Aktív témák
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- BESZÁMÍTÁS! GIGABYTE H610M i5 12400 16GB DDR4 512GB SSD RTX 5060Ti 16GB Zalman Z1 PLUS Corsair 650W
- Eladó használt BenQ SP840 FULL HD projektor / 12 hónap működési jótállás
- GYÖNYÖRŰ iPhone XR 128GB Red-1 ÉV GARANCIA - Kártyafüggetlen, MS3984, 100% Akkumulátor
- KÉSZLETKISÖPRÉSI UltraAkcióóó! MacBook Air M4 16GB 256GB Garancia - több színben!
- Telefon felvásárlás!! Samsung Galaxy A70/Samsung Galaxy A71/Samsung Galaxy A72
Állásajánlatok
Cég: Central PC számítógép és laptop szerviz - Pécs
Város: Pécs
Cég: Laptopműhely Bt.
Város: Budapest

