为了账号安全,请及时绑定邮箱和手机立即绑定

如何使用不同的字符串字母大小写来使用 SingleOrDefault?

如何使用不同的字符串字母大小写来使用 SingleOrDefault?

C#
慕田峪4524236 2022-10-15 14:07:22
这是针对内网的。当我搜索用户名时,它会以小写形式出现。当我在表中搜索用户名时,它永远不会找到用户名,因为它似乎需要大写,因为它在表中也是大写的。在使用 SingleOrDefault 搜索表时,有没有办法使这项工作在任何情况下都有效?var userNamenew = userName.Split('\\')[1]; //this equals to 'namel'//var userNamenew = "NameL"; //this workvar CurrentUser = employee.SingleOrDefault(x => x.UserName == userNamenew);
查看完整描述

1 回答

?
青春有我

TA贡献1784条经验 获得超8个赞

关于什么

employee.SingleOrDefault(x => x.UserName.ToLower() == userNamenew.ToLower());

然后你正在比较两个小写字符串


查看完整回答
反对 回复 2022-10-15
  • 1 回答
  • 0 关注
  • 53 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信