Будет ли возможно расширить DataColumn.Expression - PullRequest
2 голосов
/ 28 ноября 2009

Можно ли использовать метод расширения для DataColumn.Expression для поддержки, например, функции замены?

Если да, есть ли где-нибудь пример кода?

Спасибо.

1 Ответ

1 голос
/ 28 ноября 2009

Вероятно, не так, как вы думаете об этом.

Если вас не волнует исходный строковый источник, который вы заменяете, вы можете перебирать каждый DataRow и обновлять значения столбцов для каждого элемента.

foreach(var row in yourDataTable.Rows)
{
    row["colName"] = row["colName"].ToString().Replace("abc", "xyz");
}
...