Bon soir à tous. J'ai besoin de votre aide.
J'ai une liste de noms que j'appelle: Noms
Je fais entrer tous les noms qui se terminent par "id" dans une autre liste que je nomme: noms_Id
pour afficher le contenu de noms_Id, pas de problème avec ce code:
mais, pourquoi le code n’accepte pas :noms_Id.affiche ?
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 Imports System.Collections Module Module1 Sub Main() Dim noms As New List(Of String) From {"Kalid", "Ahmed", "Walid", "Said", "Aziz", "Rachid", "mourad"} Dim noms_Id As New List(Of String) noms_Id = noms.FindAll(AddressOf SeTermineParId) For Each elem In noms_Id Console.WriteLine(elem) Next Console.ReadKey() 'noms_Id.affiche End Sub Function SeTermineParId(s As String) As Boolean If s.Length > 2 And s.Substring(s.Length - 2) = "id" Then Return True Else Return False End If End Function 'Sub affiche(ByVal lis As List(Of String)) ' For Each elem In lis ' Console.WriteLine(elem) ' Next 'End Sub End Module
Merci
Partager