我在businessservice中有一个方法如下,
public void ProcessModelId(int modelId){
//method logic for a modelid....
}
现在的要求是发送 id 列表,那么我应该修改现有方法还是可以重载另一个方法和 id 列表?像下面?
public void ProcessModelIds(List<int> modelIds){
foreach(var i in modelIds){//method logic for each modelid....}
}
哪一个是设计角度的好习惯?或者那根本不重要?