[c#]想阅读只有一个文件

标签: Linq C#
发布时间: 2017/2/28 22:36:50
注意事项: 本文中文内容可能为机器翻译,如要查看英文原文请点击上面连接.

我要查询 DocumentDB 使用 LINQ 和想阅读只有一个文件例如 FirstOrDefault。什么是正确的方式做到这一点?在这里是可以给我多个文档的代码。以便它读取只有第一个文档,我应该如何修改它?

dynamic doc = from f in client.CreateDocumentQuery(collection.DocumentsLink)
              where f.Id == userId.ToString()
              select f;

解决方法 1:

只是应用 FirstOrDefault 对您的结果:-

dynamic doc = (from f in client.CreateDocumentQuery(collection.DocumentsLink)
              where f.Id == userId.ToString()
              select f).FirstOrDefault();
赞助商