none
[Asp.Net C# com Linq to SQL] Problemas com a utilização do Contains. E agora? RRS feed

  • Pergunta

  • Olá,
    Estou usando linq to sql da seguinte forma:

    var array = new string[]{"valor10", "valor2"};
    
    var result = db.seuContexto.Users
                                .WHere(i => array.Contains(i.nome))
                                .ToList();

    Isto funciona.
    O problema é que quando eu tenho um valor i.nome = valor1 ele é retornado, pois no meu array de dados eu tenho valor10.
    valor10 contain valor1.

    isto é um problema.

    Como posso trazer os valores corretos, ou seja, apenas valores iguais em vez de contidos.

    Obrigado


    Analista de Sistemas Sênior
    Se não for para compartilhar o conhecimento, não tem graça então



    • Editado TI DEV segunda-feira, 22 de janeiro de 2018 23:02
    sexta-feira, 25 de agosto de 2017 18:10

Todas as Respostas