0

有没有办法在 VB.net 中查询我的数组?我只需要一些临时的东西来查询它的报告,但我不想只为临时的东西创建一个外部数据库。我只需要能够说select * from tempTable等等等等。

任何帮助或链接都会很棒!

4

2 回答 2

1

您可以使用 LINQ

Dim Report_Array As List(Of clsReport) = Get_Report_List


Dim Selected_Report As List(Of clsReport) = (From R As clsReport In Report_Array
                                             WHERE R.ReportName = 'ABC')
于 2012-05-09T04:55:43.163 回答
1

您可以使用 LINQ 在 Vb.Net 中查询数组。请参阅文章在 Visual Basic 中使用 LINQ to Objects

Dim Birds() As String = {"Indigo Bunting", "Rose Breasted Grosbeak", _ 
                             "Robin", "House Finch", "Gold Finch", _
                             "Ruby Throated Hummingbird", _
                             "Rufous Hummingbird", "Downy Woodpecker"}




Dim list = From b In Birds _
           Where b.StartsWith("R") _
           Select b
于 2012-05-09T04:56:24.283 回答