@RGT , Could you try the below Expression :
arrayRow = DT.AsEnumerable.Where(Function(x)Not(dateArray.Any(Function(y)CDate(y)=CDate(x("YourDateColumn").ToString)))).ToArray
here arrayRow
is a variable of Type Array of DataRow, and DT
is the Input Datatable, dateArray
is a variable of Type Array of String.
Using arrayRow
we can Check if it consists any rows and then convert it to Datatable.
Following Post Explains the conversion :