The also described datatable reconstruction approach would look in your case like:
Assign Activity:
dtResult = dtOrig.Clone
Assign Activity:
dtResult =
(From d in dtOrig.AsEnumerable
Let a = d(0).toString.Trim & " Demo"
Let ra = new Object(){a,d(1)}
Select r = dtResult.Rows.Add(ra)).CopyToDataTable