J'ai une table de base de données (serveur SQL) avec plus de 100k enregistrements. La table contient enum (smallInt dans DB) qui a des valeurs de 0 à 5. (C# pour front end) J'écris le code pour aller chercher les 10 meilleurs enregistrements ordonnés par cette énumération. Je veux une commande personnalisée. comme les enregistrements avec la valeur enum 2 devrait venir d'abord puis 4 puis 3 et de même.linq Commande personnalisée sans prendre tous les enregistrements
Je ne veux pas obtenir tous les enregistrements et ensuite le trier en utilisant icomparer puis prendre le top 10. Comment dois-je écrire cette instruction linq. Même la commande SQL est aussi bien pour moi.
Quel est votre top 10 des critères? – Amit
Voir [this] (https://stackoverflow.com/questions/40268347/linq-expression-for-ordering-entities-based-on-static-values?noredirect=1&lq=1) et [this] (https://stackoverflow.com/questions/40202415/order-by-enum-description/40203664#40203664). –