Este artigo é um artigo espelhado de tradução automática, por favor clique aqui para ir para o artigo original.

Vista: 20672|Resposta: 1

[Fonte] Faça com que o OrderBy do Linq suporte campos dinâmicos

[Copiar link]
Publicado em 10/04/2017 15:58:53 | | |

Com o OrderBy do linq, é claro que é fácil se você souber exatamente qual campo é:


Mas e se quisermos escrever um método geral e não soubermos qual campo ordenar antecipadamente?

Pesquisando na Internet, há muitos blogs nacionais copiando uns aos outros, xingando, mas, na verdade, esses códigos não podem rodar.

Ou um bom mensageiro de estrangeiros:
http://www.4byte.cn/question/33782/dynamic-orderby-using-linq-dynamic.html

Peguei e modifiquei, e pode ser usado. A ideia principal é estender o Queryable. Mas há muitas coisas nela que eu não consigo entender.
Chamada:







Anterior:Uso do TransactionScope em C#
Próximo:.net/c# Buffers de Protocolo Google Início Rápido
Disclaimer:
Todo software, material de programação ou artigos publicados pela Code Farmer Network são apenas para fins de aprendizado e pesquisa; O conteúdo acima não deve ser usado para fins comerciais ou ilegais, caso contrário, os usuários terão todas as consequências. As informações deste site vêm da Internet, e disputas de direitos autorais não têm nada a ver com este site. Você deve deletar completamente o conteúdo acima do seu computador em até 24 horas após o download. Se você gosta do programa, por favor, apoie um software genuíno, compre o registro e obtenha serviços genuínos melhores. Se houver qualquer infração, por favor, entre em contato conosco por e-mail.

Mail To:help@itsvse.com