Ich habe ein sehr einfaches List<string>
Setup, das viele einzelne Zeichen pro Item enthält (IE a foreach
würde auf "a" "k" "p" usw. "trösten)
Was ich tun möchte, ist, die Items zu gruppieren und auch zu zählen, wie viele davon vorkommen, damit ich eine Ausgabe ähnlich der folgenden erhalten kann:
%Vor%Irgendwelche Tipps für den besten Weg, dies zu tun?
Ich benutze .Net 4, wenn das irgendeine Hilfe ist.
(Da jeder Eintrag ein einzelnes Zeichen ist, gibt es einen Grund dafür, dass Sie übrigens kein List<char>
haben?)
Wie wäre es mit:
%Vor%Beachten Sie, dass dies hinsichtlich der internen Darstellung etwas ineffizient ist. Sie könnten es definitiv effizienter "manuell" machen, aber es würde auch mehr Arbeit erfordern. Wenn deine Liste nicht groß ist, bleibe ich dabei.
Tags und Links c# linq-group