进行连接,只返回第一行

hal*_*ton 1 c# sql linq

我有一个Linq的案例,在加入两个表时,我得到10行数据.但我真的关心第一个,有没有办法限制它只返回1行?

这样的通用连接操作有没有?例如,有什么像FIRST OUTER JOIN,或者某种东西......?

Chr*_*ney 5

var result = (<your query>).First();
Run Code Online (Sandbox Code Playgroud)

或者如果你想防止空序列;

var result = (<your query>).FirstOrDefault();
Run Code Online (Sandbox Code Playgroud)