gpt4 book ai didi

c# - 如何构建代码来为多个对象运行相同的服务?

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

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

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

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

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

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

最佳答案

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

关于c# - 如何构建代码来为多个对象运行相同的服务?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18025079/

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