Új hozzászólás Aktív témák

  • oO7

    őstag

    válasz Brianiac #4348 üzenetére

    ez még lemaradt: a csoportosításos lekérdezés a tiéd helyett mondjuk így nézne ki:

    // PÉLDA

    var termekek = new List<string>();
    var kategoriak = new List<int>();

    var eredmeny = termekek
    .Join(kategoriak, t => t.Length, k => k.ToString().Length, (t, k) => new { Termek = t, Kategoria = k })
    .GroupBy(x => x.Kategoria);

    Itt a Join-nál a karakterszám szerint párosítom a stringeket és számokat, de nyilván ez nálad valamivel kifinomultabb kategória szerinti joinolást jelent, a végén pedig ott van a "ResultSelector" függvény, amiben a kis anonimusztípust összedobod...

    a lényeg, hogy a végén lesz egy két szintű listád: az első szinten a kategóriák lesznek, a kategóriák alatt pedig ott lesznek a beléjük tartozó termékek

Új hozzászólás Aktív témák