3

我有以下对象的许多实例:

public class Brief{
   public int ID {get; set;}
   public DateTime StartDate {get; set;}
   public DateTime EndDate {get; set;}
} 

我想为所有这些实例运行相同的控制台服务。该服务实质上使用 ID 属性和 dates 属性在数据库中搜索并返回该特定 Bried ID 的相关记录。

我的问题是构建我的代码的最佳方法是什么。

我应该使用 List 创建一个类并在该列表上执行 foreach 并运行适当的方法,还是应该为每个对象创建一个不同的实例然后运行服务。

4

1 回答 1

1

我会选择List。遍历每一个并触发该方法以在单独的线程中进行搜索。这样,所有 3 次搜索都在同时执行。

于 2013-08-02T19:52:07.640 回答