查找特定成员的名称(结构)

时间:2016-02-11 14:47:30

标签: .net vb.net types structure

我有以下结构:

   Public Structure sTableLookup
        Public id As Long
        Public code As String
        Public description As String
        Public descriptionang As String
    End Structure

然后我有一个类型为sTableLookup的数组:

 Public arrData() As sTableLookup

在我用数据填充数组后,我希望能够在循环数据时“提取”成员的名称:

For Each oRow As sTableLookup In arrData
    'find a way of returning the string "code" from this:
    oRow.code
    'or "description" from this:
    oRow.description
Next

我可以使用Reflection吗?

谢谢!

1 个答案:

答案 0 :(得分:0)

目前还不清楚您要做什么,但使用当前版本的Visual Basic(在VS 2015中),您可以使用NameOf返回元素的名称。例如

{{1}}