Ich bin mir nicht sicher, wonach Sie fragen, aber ich denke, das Problem ist, dass Sie die Eigenschaftsnamen statt ihrer Werte sehen?
Wenn ja, ist der Grund, dass Sie durch die PropertyCollection.PropertyNames-Sammlung und nicht die PropertyCollection.Values-Sammlung aufzählen. Versuchen Sie stattdessen etwas wie dies:
foreach (object value in result.Properties.Values)
{
MessageBox.Show(property.ToString());
}
Ich nahm an, dass sich diese Frage auf die Klasse System.DirectoryServices.PropertyCollection und nicht auf System.Data.PropertyCollection bezog, da der Verweis auf PropertyNames erfolgte, aber jetzt bin ich mir nicht mehr so sicher. Wenn sich die Frage auf die System.Data-Version bezieht, dann ignorieren Sie diese Antwort.
1 Stimmen
Was ist die Art des "Ergebnisses"? Für welche Eigenschaft in Eigenschaften benötigen Sie den Wert?