J'ai une liste dont le type est une chaîne que je souhaite organiser en ordre croissant
listCustomFields = new List<String>() { "FirstName", "MiddleName", "Class" };
4 Réponses :
Vous pouvez utiliser linq ou OrderBy code> Méthode (il générera une nouvelle liste liste méthode (il trier la liste en place): p> listCustomField.Sort();
Je pense que c'est la meilleure réponse parce que j'avais besoin de le faire en ordre décroissant, et Linq soutient cette
Vous pouvez utiliser OrderBy Code > comme;
trie les éléments d'une séquence dans
ordre ascendant. strong> p> blockQuote> xxx pré> comme alternative, vous pouvez utiliser
listeaussi. p>.sort code> méthode xxx pré> sortie sera; p>
xxx Pre> ici a démo fort> . P> P> P> P> P> P> P> P> P >
Utilisez cette
listCustomFields.sort();
Hey @murtazamunshi Je ne comprends pas pourquoi vous sélectionnez cette réponse. La réponse de Marcin est plus rapide et mieux écrite. S'il y a plus d'une réponse, il ressemble à la même chose, choisissez une qualité la plus rapide et la meilleure qualité.
Désolé, je suis nouveau à empiler Whipflow, je ne pas les règles ici. Je garderai vos mots à l'esprit. Merci pour me guider.
Vous n'avez pas besoin de Linq pour cela: plutôt que de créer une copie triée, vous pouvez trier votre liste en place en appelant La commande est implicitement ascendante. Si vous devez changer cela, fournissez un comparateur personnalisé. P> p> trier () code> méthode sur celui-ci: