J'ai une liste de liste comme ceci (c'est un test):
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 ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
![]()
Partager