2010-11-30 6 views
3

私はF#の周りに自分の心を包み込みたいので、Active Directoryでユーザーを見ているシンプルなC#コードを変換するのが楽しいと思いますSystem.DirectoryServices名前空間を使用してDirectoryEntryオブジェクトを返します。私が苦労している部分は、DirectoryEntryに含まれるPropertyCollectionを索引付けすることです。 C#のでF# - コレクション(特にPropertyCollection)のインデックスを作成するには

私はDirectoryEntryのを持っていたら、私はこれを行うことにより、PropertyCollectionのプロパティで取得できます。

entry.Properties["displayName"].Value 

私は現在、どのようにF#でのインデックスのコレクションをするに苦労しています。誰かがこれについていくつかの光を当てることができますか?

答えて

7

角括弧の前に.を追加する必要があります。

entry.Properties.["displayName"].Value 

C++/C#の背景からは、最初は少し奇妙なことがわかりましたが、慣れました。

+1

ああこれはいつも私をも得ます – BrokenGlass

+0

ありがとう、これは素晴らしいです! –

関連する問題