作者热门文章
- r - 以节省内存的方式增长 data.frame
- ruby-on-rails - ruby/ruby on rails 内存泄漏检测
- android - 无法解析导入android.support.v7.app
- UNIX 域套接字与共享内存(映射文件)
有没有办法重写:
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);
所以 Distinct() 调用是在 LINQ 查询中?
最佳答案
语言集成查询语法中没有Distinct()
方法语法。您最接近的做法是移动当前调用:
var q = (from c in tbl
select c.TABLE_TYPE).Distinct();
关于c# - 有没有办法在 LINQ 查询语法中使用 Distinct?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5720945/
我是一名优秀的程序员,十分优秀!