Можно ли расширить DataColumn.Expression
-
05-07-2019 - |
Вопрос
Можно ли использовать метод расширения для DataColumn.Expression для поддержки, например, функции замены?
Если да, какой-нибудь пример кода доступен где-нибудь?
Спасибо.
Решение
Вероятно, не так, как вы думаете.
Если вас не волнует исходный источник строки, который вы заменяете, вы можете перебрать каждую строку данных и вместо этого обновить значения столбца для каждого элемента.
foreach(var row in yourDataTable.Rows)
{
row["colName"] = row["colName"].ToString().Replace("abc", "xyz");
}
Не связан с StackOverflow