0

オブジェクトのリストがあり、すべてのオブジェクトのすべてのプロパティを取得して文字列として保存したいと考えています。

オブジェクトは次のように見えます

Public Class parameters
    Public Property test As String
    Public Property test_type As String
    Public Property user_test_name As String
    Public Property meas As String
    Public Property spec_min As String
    Public Property spec_max As String
    Public Property spec_unit As String

    Public Overrides Function ToString() As String
        Return user_test_name
    End Function
End Class

これは私がこれまでに持っているものです

For Each parameters In param
    Dim myType As Type = GetType(parameters)
    Dim properties As System.Reflection.PropertyInfo() = myType.GetProperties()

    For Each p As System.Reflection.PropertyInfo In properties
        MsgBox(p.Name)
    Next
Next
4

0 に答える 0