2016-07-26 32 views
1

我已经将我的LDAP OU存储在sql表中,并且需要检索这些值以构建我的LDAP字符串。假设我的列表中包含像US,NY,RICHMOND,COM​​这样的值 我该如何使用string.join做这件事,这样我的字符串就像 OU=US,OU=NY,OU=RICHMOND,OU=COM。随着我下面OU=US代码出来像US=OU字符串加入构建ldap字符串

Differentlistnode.Add(child.InnerText); 

string ldapstring = string.Join("=ou,", Differentlistnode.Select(x=> x.ToString()).ToArray()); 
+0

_ou = _,然后OU中 – Steve

+0

@AndrewMorton名单除了从标记为'code'的降价中,我发现没有任何东西限制它用于编码。我读过的所有内容都暗示“让问题更容易理解”,这在我看来适用于预期与实际产出。 – dckuehn

+0

让我们[在聊天中继续讨论](http://chat.stackoverflow.com/rooms/118365/discussion-between-dckuehn-and-andrew-morton)。 – dckuehn

回答

2

你可以追加OU =内选择使用连接到插入逗号

string.Join(",", Differentlistnode.Select(x => "OU=" + x.ToString()));