2016-05-16 23 views
0

我正在運行一個活動目錄搜索,並可以通過以下代碼獲取結果(代碼在C#中 - 我正在使用System.DirectoryServices):如何將一個變量傳遞給searchservices類的searchResult.Properties []

foreach (SearchResult searchResult in searchResults) 
     { 
      foreach (var detailresult1 in searchResult.Properties[ipPhone]) 
      { 
       arrayresult1[i] = detailresult1.ToString(); 
       i++; 
      } 
     } 

現在,我想用我設置在XML文件中的變量替換ipPhone。這樣做的目的是用戶可以通過更改XML文件來更改他/她想要顯示的變量。

例如,XML文件可能會從ipPhone更改爲郵件,以便顯示電子郵件地址。

你如何將一個變量傳遞給該語句?

+0

'ipPhone'已經看起來像一個變量標識符給我。或者,那是否意味着「ipPhone」? – 2016-05-16 19:37:22

+0

呃... ipPhone是活動目錄中的一個屬性。我想要做的是設置一個XML文件,用戶可以將ipPhone更改爲另一個屬性,比如說電子郵件,然後該程序將拉取電子郵件屬性而不是ipPhone。我對C#和visual studio仍然很陌生,所以我在傳遞變量時遇到問題。我想通過將變量傳遞給文本框,然後從該文本框中獲取值來計算出來。 –

回答

0

剛剛通過XLM變量到文本框,然後它工作。