Active Directoryクエリの結果をArrayListに格納しようとすると、System.NullReferenceExceptionエラーが発生します。vb.net ArrayListオブジェクトに多値文字列アクティブディレクトリクエリ結果を追加する
私は間違っていることを理解していません。私のクエリは、のproxyAddressesは、単一のADアカウントから属性フェッチされ、その後、私は私が先に定義されたのArrayListにそれを置くしようとする次のコードを使用します。
For Each proxyAddr As String In result.Properties("proxyAddresses")
proxyArrayList.Add(proxyAddr.Substring(0))
Next
これが動作するようには思えないし、ArrayListには空のまま私は有効な結果があることを知っています。
For Each proxyAddr As String In result.Properties("proxyAddresses")
proxyListBox.Items.Add(proxyAddr.Substring(0))
Next
は私がばかものだと確信しているが、私はまだ学ぶことをしようとしている:以下は完璧に動作するので、私はこれを知っています。どんな助けでも大歓迎です。
を。これは、古いコードとの互換性、およびまだジェネリックに遭遇していない学生のための教授目的のためです。実際の生産コードは常にList(Of T)を使用する必要があります –