J'ai une liste qui relie certains objets qui ont 2 propriétés de chaîne et 2 int. J'aimerais pouvoir afficher les 4 propriétés d'un objet en fonction du contenu de sa première propriété. Par exemple: Je souhaite afficher toutes les données de tous les éléments de la liste dont la première propriété est "Mozart". Merci d'avance!Quelle est la meilleure façon d'afficher les éléments de liste sur la console en fonction de la valeur des propriétés des éléments?
J'ai une classe vraiment basique qui a 4 propriétés, 2 chaînes, et 2 ints, tous ont leurs getters/setters respectifs mis au public. J'ai également une liste qui contient certains de ces objets.
Mon code ressemble à ceci.
Console.WriteLine("Give in the name you want to search for!");
string s = Console.ReadLine();
Après cela, je voudrais vérifier si la première propriété est « s », et si elle est, afficher toutes les données de cet objet donné à l'écran.
Avez-vous déjà essayé quelque chose? L'utilisation de boucles ('foreach') et d'opérateurs conditionnels (' if') pourrait s'avérer utile. –
Je n'ai encore rien essayé, je suis relativement nouveau sur les listes, donc je ne sais pas vraiment d'où elles viennent. – user3576186
Vous pouvez commencer par lire à leur sujet dans la documentation, puis essayer du code pour résoudre le problème que vous rencontrez et, enfin, si vous êtes incapable de le faire, montrez vos progrès jusqu'ici ici afin que nous puissions vous aider. –