Bonjour,

J'ai un petit soucis pour trier une List<Object> par ordre alphabétique d'un attribut de l'objet Object.

En fait j'ai un object Task qui possède un champ Integer Id.

J'ai une liste de tâches : List<Task> que j'aimerai trier par Task.Id.

Le code suivant que j'ai trouvé sur le net ne fonctionne pas :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
List<Task> sorted = myList.OrderBy(obj => obj.Id).ToList();
A l'exécution j'ai l'erreur suivante :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
Object reference not set to an instance of an object.
En effet j'ai obj = null

Je ne comprends pas comment trier cette liste d'objet... Toutes mes recherches mènent à ce bout de code.

Si quelqu'un peut m'aider là dessus...

Merci d'avance,
Contrec