gpt4 book ai didi

c# - 将两种方法合二为一

转载 作者:行者123 更新时间:2023-11-30 14:27:54 25 4
gpt4 key购买 nike

我如何合并下面的方法?我真的应该这样做吗?

public IQueryable<ItemDTO> RepGetMonthItems(string inOut, string planFact, int month)
{
return GetItemsWithCategory().
Where(i => i.InOut.Equals(inOut)).
Where(i => i.PlanFact.Equals(planFact)).
Where(i => i.DateTime.Month.Equals(month));
}

public IQueryable<ItemDTO> RepGetYearItems(string inOut, string planFact, int year)
{
return GetItemsWithCategory().
Where(i => i.InOut.Equals(inOut)).
Where(i => i.PlanFact.Equals(planFact)).
Where(i => i.DateTime.Year.Equals(year));
}

最佳答案

不,你不应该。我看到的三个答案都打破了罗伯特“鲍勃叔叔”马丁的“做一件事”规则。了解一下 here .

关于c# - 将两种方法合二为一,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31023743/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com