C# 如何创建可由并行foreach循环承担的客户机池

C# 如何创建可由并行foreach循环承担的客户机池,c#,multithreading,openldap,C#,Multithreading,Openldap,我目前正在从事一个项目,需要将许多项写入LDAP目录。我现在创建了一个并行foreach循环,它为每个联系人创建一个新的LDAP连接,并将该联系人添加到数据库中。添加功能完成后,连接将关闭。因此,对于并行foreach循环中的每个线程/联系人,我创建了一个新的LDAP连接 我想知道是否不可能创建一个可供并行foreach循环使用的连接池。因此,我可以节省每次建立新连接的成本 提前感谢您的反馈 这是可能的——看。但是请在你关于SO的问题中更具体一些。谢谢@DmytroMukalov,你希望看到更多

我目前正在从事一个项目,需要将许多项写入LDAP目录。我现在创建了一个并行foreach循环,它为每个联系人创建一个新的LDAP连接,并将该联系人添加到数据库中。添加功能完成后,连接将关闭。因此,对于并行foreach循环中的每个线程/联系人,我创建了一个新的LDAP连接

我想知道是否不可能创建一个可供并行foreach循环使用的连接池。因此,我可以节省每次建立新连接的成本


提前感谢您的反馈

这是可能的——看。但是请在你关于SO的问题中更具体一些。谢谢@DmytroMukalov,你希望看到更多什么,以便我考虑下一个问题。谢谢好吧,像“是否可能”这样的问题对于一个工程学科来说太广泛了——一切皆有可能——问题只在于“成本”。请确保您描述了要解决的特定问题,并在需要指示特定约束或查找代码中的问题时提供源代码(有关更多信息,请参阅)。这是可能的-请参阅。但是请在你关于SO的问题中更具体一些。谢谢@DmytroMukalov,你希望看到更多什么,以便我考虑下一个问题。谢谢好吧,像“是否可能”这样的问题对于一个工程学科来说太广泛了——一切皆有可能——问题只在于“成本”。请确保您描述了要解决的特定问题,并在需要指示特定约束或查找代码中的问题时提供源代码(有关更多信息,请参阅)。