-1
A
回答
0
我会很高兴,如果我将已经拥有的所有有意义的属性,而不是一个强类型列表一个二维数组。但是,你可能使用反射:
Dim userType As Type = GetType(User) ' User is the type of your class '
Dim allPublicProperties = userType.GetProperties(BindingFlags.Instance Or BindingFlags.Public)
Dim allUserProperties(userList.Count - 1, allPublicProperties.Length - 1) As Object
For i As Int32 = 0 To userList.Count - 1 ' userList is your List(Of User) '
Dim user = userList(i)
For ii As Int32 = 0 To allPublicProperties.Length - 1
Dim userProp = allPublicProperties(ii)
allUserProperties(i, ii) = userProp.GetValue(user, Nothing)
Next
Next
+0
谢谢,这非常有帮助!有用! – Aben
相关问题
- 1. 转换二维字符串数组中的二维列表C#
- 2. 将字符串转换为二维数组上的字符(java)
- 3. 将字符串转换为二维字符数组
- 4. 如何将字符串转换为二维数组?
- 5. 将一维字符串数组转换为二维字符数组
- 6. 将字符串转换多维数组
- 7. 字符串转换为多维数组
- 8. PHP转换二维数组字符串
- 9. 字符串转换的一维数组为二维数组
- 10. 如何将字符串列表转换为数字numpy数组?
- 11. 转换2D字符串数组为二维int数组(多维数组)
- 12. 多维数组将数组转换为字符串
- 13. 如何字符串数组的ArrayList转换成二维字符串数组
- 14. 如何将字符串[]转换为T?
- 15. 将表格字段值转换为数组或多维数组
- 16. 将字符串列表转换为字符串数组
- 17. JAVA将字符串转换为字符串数组的列表
- 18. Java将2维字符串数组转换为字符串
- 19. 将二维数组转换为字符串
- 20. 将JSON响应转换为二维字符串数组
- 21. 将字符串转换为二维诠释数组
- 22. 在一个字符串数组将数字转换为二维int数组
- 23. 将二维数组转换为二维数组列表?
- 24. 如何将二维字符数组转换为char **?
- 25. 转换JSON字符串多维数组
- 26. 将二进制字符串表示转换为字节数组
- 27. 如何避免servlet将字符串的多维数组转换为字符串的一维数组?
- 28. java字符转换为二维字符数组中的数字
- 29. 如何将csv字符串转换为vb.net中的列表?
- 30. 如何将字符串转换为VB.NET中的字符串数组?
为什么你想这样做? –
我有一个列表(客户),我想用iTextSharp将这个列表打印成PDF格式的表格。所以iTextSharp使用字符串单元格,对我来说很简单,只需循环一个数组并逐个单元格地打印。 – Aben