我在C#中有一个价格计算代码。有特定的计算所有价格和税收的顺序。如何应用模糊逻辑,以便我将获得该特定价格的相关搜索。这意味着如果其中一个税名是'cost / kg'。所以我应该得到所有从C或CO开始的税收或价格的名称。
答案 0 :(得分:0)
一种简单的方法是让价格在搜索的最小/最大范围内
double k = 0.1;
double min = searchedAmount - (searchedAmount * k);
double max = searchedAmount + (searchedAmount * k);
var results = products.Where(p => p.Price >= min && p.Price <= max);