martedì 24 novembre 2009

VB.NET : Contare i caratteri di una stringa con LINQ

Vi sottopongo un piccolo tip su come contare i caratteri di una stringa utilizzando LINQ:

Dim query = From c In stringa.ToCharArray() _
	    Group By c Into grouping = Group _
	    Order By c _
	    Select c,grouping.Count()


Ad esempio, se stringa=”Sotto la panca la capra campa”, otteniamo:



image



Technorati Tag: ,,

Nessun commento: