facendo:

var result = dt.AsEnumerable().DistinctBy(r => r.IdRegione).Select(x=> new {idRegione=x.IdRegione, Regione=x.Nome_Regione}).toList();