Récupérer les valeurs distinctes datatable à l'aide de linq vb.net

Je suis en train de récupérer toutes les valeurs distinctes d'une colonne dans une table de données. Le nom de la colonne dans la table de données est "le Comte". J'ai 2240 lignes et j'ai 6 valeurs distinctes dans le "Comte" de la colonne. Le problème c'est que quand j'exécute le code suivant, c'est de me donner le nombre de lignes plutôt que les 6 valeurs distinctes.

Dim counts = (From row In loadedData
Select row.Item("Count")).Distinct()
For Each i In counts
    MsgBox(i)
Next

Comment puis-je modifier cela pour récupérer les 6 valeurs distinctes, plutôt que de me donner le nombre total de lignes?

  • FYI - Les valeurs de cette table sont tous uniques... sauf que le "Comte" de la colonne. Je crois que c'est pourquoi il est de retour le 2240 lignes, au lieu de simplement la 6 le nombre unique de valeurs.
InformationsquelleAutor John Janssen | 2013-10-08