2016-05-16 73 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变量到文本框,然后它工作。

相关问题