linq in lambda如何将其转换为正确的方式

问题描述 投票:-2回答:1

我有lambda表达式的linq查询(我认为)。

  public Register_person GetUsername(string mail1)
    {
  return Conn.Table<Register_person>().FirstOrDefault(t => t.UserName = mail1);
    }

我需要这个代码来转换linq与where和select但我不能它。任何人都可以帮助我

c# linq xamarin.forms
1个回答
1
投票

linq查询语法中没有FirstOrDefault。你最接近的是:

(from person in Conn.Table<Register_person>()
where person.UserName == mail1
select person).FirstOrDefault()

我想你会同意这会增加很多噪音而没有收获。

© www.soinside.com 2019 - 2024. All rights reserved.