Trier la liste générique sur deux valeurs ou plus
Nous avons une Liste générique(De Produit) qui doivent être triés sur deux ou plusieurs propriétés de la classe du Produit.
La classe de produit a les propriétés "Populaire" numérique (asc), "Clicked" numérique (desc), "Nom de" chaîne de caractères (asc). Afin de nommer les propriétés que nous voulons la liste à trier.
Comment peut-il être un peu avec un lamba déclaration? Si vous avez trouvé pour trier la liste en fonction d'une propriété.
source d'informationauteur | 2009-05-15
Vous devez vous connecter pour publier un commentaire.
MODIFIER Viens de réaliser que c'était un VB question. Ici, c'est le VB.Net solution
Version de C#. Essayez ce qui suit
Pour répondre à votre question à propos d'une expression lambda, qui est trop complexe à mettre dans une expression lambda, que VB ne prend pas en charge le multi-ligne les expressions lambda.
Pour un non-LINQ solution:
Vous avez besoin d'une méthode nommée comme un comparateur:
Utilisation:
Je suis désolé, mais savez-vous C#?
Pouvez-vous obtenir ce que vous avez besoin de cela?