Que signifie Function dans une ligne de code VB.Net ?
Bonjour,
Je rencontre des codes contenant le mot Function comme dans l'extrait ci-dessous.
Il ne s'agit pas ici de la déclaration d'une fonction, d'un sous-programme du genre "procédure qui retourne une valeur" mais plutôt d'une fonction du langage.
Quelqu'un peut-il m'expliquer ce qu'est ce Function(p) ?
Code:
SelectedProducts.AddRange(CurrentProducts.Where(Function(p) p.Selected = True AndAlso (Not SelectedProducts.Any(Function(sp) sp.ID = p.id))).Select(Function(p) p.GetSelectionResult()).ToArray())
Merci d'avance,
Sam