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

  • Szancsó

    aktív tag

    El is felejtettem, hogy lehet kérdezni :)
    Nem tudom más belefutott-e, de egyszerű rendezéses gondom lenne: a magyar ABC szerint Framework alatt még ment a rendezés, de Core óta nem, és most .Net 6 / 8 alatt sem.
    Külsős komponenscsomagról van szó, de egyszerűen szimulálható is:
    var comp = System.StringComparer.Create(CultureInfo.GetCultureInfo("hu-HU_technl"), false);
    var strings = new string[] { "brummm", "ábránd", "üveg", "űr", "út", "undok", "asd", "ásd", "álm", "alm" };
    Console.WriteLine(string.Join(", ", strings.OrderBy(item => item, comp)));
    Az elvárt: "alm, asd, ábránd, álm, ásd, brummm, undok, út, üveg, űr"

    Úgy tűnik, mintha a magyarhoz tartozó comparer elfelejtett volna magyarul, vagy nem tudom. Erre van valami egyszerű megoldás? (Egyelőre írtam sajátot és azt kapja a control, de nem hiszem el, egy egy beépített gyári cucc így elromlott.)

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

Hirdetés