question:
Étant donné une collection d'objets (DimensionPair) contenant deux propriétés entières (hauteur et largeur), votre objectif est d'utiliser une requête LINQ pour identifier et récupérer des objets avec la valeur de hauteur maximale.
Solution:
Pour atteindre vos objectifs, envisagez d'utiliser la méthode d'extension Maxby fournie par la bibliothèque MoreLinq. Cette méthode vous permet de déterminer la valeur maximale d'une propriété spécifique dans la collection.
Dans votre cas, vous pouvez implémenter la solution comme suit:
var item = items.MaxBy(x => x.Height);
Le résultat stocké dans la variable d'élément représente l'objet avec la valeur de hauteur la plus élevée dans la collection d'éléments.
Avantages de l'utilisation de maxby:
par rapport à d'autres méthodes, l'utilisation de Maxby a les avantages suivants:
Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.
Copyright© 2022 湘ICP备2022001581号-3