Поиск по шаблону для LINQ - PullRequest
34 голосов
/ 24 июня 2009

Я хотел бы знать, возможно ли выполнять поиск с использованием подстановочных знаков с помощью LINQ.

Я вижу, что в LINQ есть Contains, StartsWith, EndsWith и т. Д.

Что если я хочу что-то вроде% Test, если% it работает%, как мне это сделать?

Привет

Ответы [ 12 ]

1 голос
/ 24 июня 2009

не уверен, говорите ли вы на LinqToSql или просто на linq ... но вы можете использовать регулярные выражения, например:

.Where(dto => System.Text.RegularExpressions.Regex.IsMatch(dto.CustomerName, @"Ad"));
0 голосов
/ 24 июня 2009

Вы говорите о LINQ для объектов или LINQ для SQL?

Для LINQ к объектам вам придется прибегнуть к регулярным выражениям Я думаю.

...