嗨,我正在尝试对我的网络服务中的某些内容进行字符串匹配,但是我在比较双精度时遇到了困难
public List<Customers> GetCustomer(string anything)
{
List<Customers> customers = customermembers.Where(n =>
string.Equals(n.CustomerID, anything, StringComparison.CurrentCultureIgnoreCase)
|| string.Equals(n.FirstName, anything, StringComparison.CurrentCultureIgnoreCase)
|| string.Equals(n.LastName, anything, StringComparison.CurrentCultureIgnoreCase)
|| double.Equals(n.Age, anything, StringComparison.CurrentCultureIgnoreCase) //this like
).ToList();
return customers;
}
你如何比较双标?
我的 DataContract 看起来像这样:
[DataMember(Name = "Age")]
public double Age { get; set; }