¿Hay manera de volver a escribir:¿Hay alguna manera de utilizar Distinct en la sintaxis de consulta LINQ?
var tbl = ds.TABLES;
var q = from c in tbl
select c.TABLE_TYPE;
string s = "";
foreach (var item in q.Distinct())
{
s += "[" + item + "]";
}
MessageBox.Show(s);
Para que el() llamada Distinta es en la consulta LINQ?
una información adicional; la consulta anterior creará el siguiente sql 'select distinct c.TABLE_TYPE from tbl c' cuando se usa contra sql, por lo que no debe preocuparse por los problemas de rendimiento. – edokan