System.data.dataview rowfilter на строке contains
При попытке работать с dataview его легко фильтровать по чему-то = чему-то. Но то, что я хочу сделать, - это отфильтровать что-то, содержащее эту строку.
У меня есть таблица данных с примерно 5000 элементами в ней. Где в PowerShell я могу фильтровать, используя что-то вроде следующего:
$filteredOnContainsString = $datatable.rows | ? {$_.Содержит(Строки)}
Это работает, но очень медленно.
Не мог бы кто-нибудь привести мне пример, где я могу фильтровать с помощью contains или чего-то подобного, чтобы получить те же результаты, что и выше?
Что я уже пробовал:
Связана эта:
$dataviewFilter = New-Object System.Data.dataview($datatable)
$dataviewFilter.RowFilter = "имя содержит Del"
Result = "Exception setting "RowFilter": "синтаксическая ошибка: отсутствует операнд после оператора 'Contains'."