2016-07-26 100 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()));