【发布时间】:2021-09-29 03:02:01
【问题描述】:
我正在尝试解决 c# 中字符串比较的问题,但不幸的是,它不起作用
Expression<Func<Physician, bool>> PredicateLicense = x => x.LicenseNumber == LicenseNumber;
这就是我所做的
Expression<Func<Physician, bool>> PredicateLicense = string.Compare(x => x.LicenseNumber,LicenseNumber,true);
但是上面的行抛出了一个异常。我该怎么做?
【问题讨论】:
-
"但上面的行抛出异常" - 什么异常?看起来它不应该编译,这有点不同......那么你得到的第一行呢?
-
(鉴于 C# 2.0 甚至不支持 lambda 表达式,很难看出这如何可能相关。如果您不是在询问特定于个别 C# 版本,请不要使用版本化标签 - 只需
c#就可以了。目前您的问题中也没有关于 ASP.NET MVC 的内容,所以我质疑该标签有多有用......)
标签: c# asp.net-mvc c#-4.0 c#-3.0 c#-2.0