如何在VB.NET中循环列表

时间:2018-05-08 19:44:37

标签: vb.net list

我有一个列表,其中填充了从DB获取的数据。

我的代码:

 Dim lst As New List(Of MyClass)
 lst = GetData()

MyClass如下所示:

Public Class MyClass
   Public Overridable Property Id as Integer
   Public Overridable Property Questions as String
   Public Overridable Property Comments as String
End Class

我正在尝试循环lst

 For Each item As String In lst
   'Some data manipulation
 Next

但是我无法使用上面的代码循环它。它会抛出以下错误:

类型的价值' MyClass'无法转换为'字符串'

什么东西在这里?任何帮助?

提前致谢。

1 个答案:

答案 0 :(得分:3)

试试这个

 For Each item As MyClass In lst
   'Some data manipulation
 Next