Faire des recherches dans un List(Of List(Of T)) ?
:salut:
J'ai une liste de liste comme ceci (c'est un test):
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
| Private Structure Test
Sub New(ByVal pTypeSonde As String,
ByVal pVal As Decimal)
TypeSonde = pTypeSonde
Val = pVal
End Sub
Dim TypeSonde As String
Dim Val As Decimal
End Structure
Sub Main()
Dim liste As New List(Of List(Of Test))
For i As Integer = 0 To 1
liste.Add(New List(Of Test))
For j As Integer = 0 To 5
liste(0).Add(New Test("S" & i + 1, j))
Next
Next
Dim l As List(Of Test) = liste.FindAll(Function(x) x.Contains("S2"))
For Each s As Test In l
Console.WriteLine(s.TypeSonde)
Next
Pause()
End Sub |
Sauf qu'il n'aime pas trop. J'aimerais avoir une solution, si elle existe, de pouvoir faire une recherche de ce type via le Framework. Est-ce possible ? Ou dois-je me créer ma propre fonction de recherche ?
:merci: