Je voudrais utiliser Linq to XML pour générer une liste triée chaque élément doit contenir une valeur et son index dans cette liste.Génération d'index dans Linq
En d'autres termes, je voudrais faire quelque chose comme ça (substance xml a été rayé out):
var Sample = new[] { "4", "3", "2", "1" }.AsQueryable();
var r = (from o in Sample orderby o select new {obj=o, idx=?});
Je ne suis pas sûr de savoir comment calculer IDX. Est-ce possible ou dois-je utiliser foreach loop?