c# – LINQ to SQL将查询结果存储在变量中

例如,我正在搜索特定的人员ID,我想将该ID存储到本地变量或实例变量.如何检索查询结果并将它们存储在带LINQ to SQL的int变量中?假设我们有这个查询from user in dbo.DoctorsNamewhere doctorsName = Foo Barsel...

例如,我正在搜索特定的人员ID,我想将该ID存储到本地变量或实例变量.如何检索查询结果并将它们存储在带LINQ to SQL的int变量中?
假设我们有这个查询

from user in dbo.DoctorsName
where doctorsName  = "Foo Bar"
select DOC_ID;

解决方法:

您可以像这样使用FirstOrDefault():

var results = from user in dbo.DoctorsName
              where user.doctorsName  == "Foo Bar"
              select user;

string personName = results.FirstOrDefault().Name;

本文标题为:c# – LINQ to SQL将查询结果存储在变量中

基础教程推荐