79 votes

linq ne respectant pas la casse (sans toUpper ou toLower)

<pre><code></code><p>comment la requête peut-elle ne pas être sensible à la casse. Je peux utiliser toLower ou toUpper mais je veux avec OrdinalIgnoreCase. Est-ce possible ?</p></pre>

112voto

Adam Rackis Points 45559

Utiliser `` avec les paramètres appropriés pour le rendre insensible à la casse

61voto

Edgar Points 1621

Au lieu d’utiliser la méthode.

25voto

John Bledsoe Points 7507

S’il s’agit d’une requête LINQ to SQL sur une base de données dont le classement ne respecte pas la casse, elle ne respecte déjà pas la casse. N’oubliez pas que LINQ to SQL n’exécute pas réellement votre == appel ; il le regarde comme une expression et le convertit en opérateur d’égalité dans SQL.

S’il s’agit de LINQ to Objects, vous pouvez utiliser String.Equals comme les autres affiches l’ont souligné.

9voto

Stecya Points 12073
<pre><code></code><p><code></code></p></pre>

7voto

Daniel Hilgarth Points 90722

utiliser

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X