Imports System.Data.DataSetExtensions
dc.DataType = System.Type.GetType("System.String")
dc.ColumnName = "Coluna X"
For Each str As String In {"123451", "154321", "134561"}
dim dt2 as DataTable = dt.Copy
For Each dr As DataRow In dt.Rows
dr("Coluna X") = "Y" + dr("Coluna X").ToString().Substring(1)
dt2.AsEnumerable.ToList.ForEach(sub(a) a.SetField("Coluna X", "Y" + a.Field(Of String)("Coluna X").ToString().Substring(1)))
Console.WriteLine("Items inside datatable: " + String.join(", ", dt.AsEnumerable().Select(Function(a) a.Field(Of String)("Coluna X"))))
Console.WriteLine("Items inside datatable2: " + String.join(", ", dt2.AsEnumerable().Select(Function(a) a.Field(Of String)("Coluna X"))))