Série Dicas Basiquinhas— Consulta ignorando acentos no C#

Consulta ignorando acentos no C#

Fala galera,  hoje vou dar uma dica básica porem pode ajudar muitas pessoas. Antes de qualquer coisa, o que vou mostrar aqui esta  longe de ser a melhor solução para consultas ignorando acentuação e existe sim  soluções mais performáticas, porem isso pode te ajudar a resolver problemas específicos de um jeito simples e rápido.

via GIPHY

Primeiro vamos começar criando um extension method no tipo string.
Exemplo:

Como você viu, acabei de criar um método que remove as acentuações.

Agora é hora de usar nosso método e colocar ele pra trabalhar haha

Exemplo:

Pronto haha, muito simples criamos um extension method para poder usar ele no tipo string e tratamos a string do campo que vem do banco e o filtro que deseja buscar. Com isso irá ignorar as acentuações e trazer o seu o objeto desejado independente.

Conclusão
Como disse no começo do post, não é algo super performático porem pode te ajudar.

Abraço galera espero que tenha sido útil e acompanhe os próximos artigos da série que logo será publicado.
Fuuuuui!!!

Sobre min

Sou Desenvolvedor e DevOps, curto muito todo o mundo do desenvolvimento de software e amo palestrar sobre.

Contatos

Celular: (11) 95063-4443
E-mail: [email protected]

FALE COMIGO

Fale Comigo

Vamos nos conhecer e trocar uma ideia, estou disponível para network 🙂
VAMOS CONVERSAR
2019-11-13T15:39:10+00:00

4 Comments

  1. Felipe Dantas 13 de novembro de 2019 em 15:21 - Responder

    Amei o post meu marrom bombom

    • jhones 13 de novembro de 2019 em 15:40 - Responder

      muito obrigado 🙂

  2. Cris Pereira 13 de novembro de 2019 em 16:36 - Responder

    Very Good Mr. Jhones 👏👏👏
    I’m proud of you

    • jhones 13 de novembro de 2019 em 16:38 - Responder

      thanks 🙂

Deixar Um Comentário