System.Linq.Dynamic.Core icon indicating copy to clipboard operation
System.Linq.Dynamic.Core copied to clipboard

LINQ methods respect the configured casing

Open victorr99 opened this issue 1 month ago • 0 comments

The ExpressionParser was updated with a new method allowing case insensitive compares whenever this was configured in the ParserConfig.

The method CanonicalContains performs a case insensitive check whenever IsCaseSensitive was set to false. It also updates the provided needle parameter to the actual found value. Thus a match on max will be translated to Max.

This fixes issue #967

victorr99 avatar Dec 05 '25 08:12 victorr99