Forum: VB.NET |
Thema:
Re: Alle Eigenschaften(Property s) eines Objekt mit For Each durchforsten |
Von:
G. Guest (
23.12.2004 11:41) |
kann dir folgendes vielleicht weiterhelfen?
ein objekt als übergabeparamter und die liste der propertie-namen kommt dann als return value...
das kannst du jetzt natürlich nach deinen wünschen erweitern.
Private Function GetProps(ByVal obj As Object) As String
If obj Is Nothing Then
Return String.Empty
End If
Dim typeObj As Type = obj.GetType()
Dim propInfos As System.Reflection.PropertyInfo()
propInfos = typeObj.GetProperties()
Dim strProps As New System.Text.StringBuilder
For Each prop As System.Reflection.PropertyInfo In propInfos
strProps.AppendFormat("Property: {0}{1}", prop.Name, vbCrLf)
Next
Return strProps.ToString()
End Function
frohe weihnachten und nen guten rutsch!
grüsse,
Andreas M.
Antworten
Vorsicht bei der Eingabe: Die Zeichen ' oder -- sind nicht erlaubt!