Je lis à partir de mon fichier web.sitemap, et je voudrais appliquer une commande Linq OrderBy aux éléments ChildNode. Cependant, je ne peux pas sembler accéder à la méthode OrderBy à la propriété ChildNodes sauf si je l'ai d'abord convertie en SiteMapNode (ce qui est stupide car il est déjà de type SiteMapNode). S'il te plait, oriente moi dans la bonne direction.ASP.NET - Énumérer via SiteMapNode.ChildNodes
Voici mon code:
foreach (SiteMapNode childNode in node.ChildNodes.Cast<SiteMapNode>().OrderBy(x => x["name"]))
OrderBy n'est pas une méthode de la propriété ChildNodes. Mais quand je le lance, c'est. –