Seqüência sem distinção entre maiúsculas e minúsculas comparar com linq-to-sql e linq-to-objects

Veja tambémDiferenças entre consultas LINQ to Objects e LINQ to SQL

Estamos usando oalguns consultas sobre nossosbase de dados e nossoem objetos de memória.

Qual é a melhor maneira de comparar uma string insensível com linq-to-sql?

Corre rápido no SQL ServerA mesma expressão de consulta pode ser usada com linq-to-objects para obter o mesmo resultado

Usando

a.ToLowerInvariant() == b.ToLowerInvariant()

pelo menos obtém os mesmos resultados, mas não é processado no servidor SQL até onde sei, por isso pode ser muito mais lento

a == b

questionAnswers(3)

yourAnswerToTheQuestion