Linq to .trim all values in datatable’s all rows & all columns?

Variation - Handles only String Datatype Columns and keeps other DataTypes

(From d In dtData.AsEnumerable()
Let ra =d.ItemArray.Select(Function (x, i) If(d.Table.Columns(i).DataType.Equals( GetType( String )), x.ToString().Trim() , x)).ToArray()
Select r = dtCorrected.Rows.Add(ra)).CopyToDataTable()

taken from:

1 Like