EXPRESSÃO LAMBDA PASSANDO COMO PARÂMETRO

MEGADETH 17/04/2017 10:50:34
#473337
Olá Pessoal,
Eu tenho uma duvida sobre Expressão Lambda dentro do seguinte cenário, onde eu tenho um projeto VB.Net desktop com dos formulários, o Form1 possui apenas um Treeview que irar mostrar uma lista de dados, e no outro Form2 um objetos TextBox.
Eu gostaria de passar do Form2 para o Form1 poderia ser para uma variável ou para um método, somente a seguinte parte da expressão lambda
Function(x) x.Nome = [Ô]Nome a ser procurado[Ô]

Desde já agradeço
KERPLUNK 17/04/2017 12:54:02
#473340
Você não passa expressões como parâmetro, passe apenas o parâmetro, apenas o valor. Simplifique.
MEGADETH 18/04/2017 08:39:22
#473367
Olá Kerplunk

A questão que o Form2 possui vários campos onde deve ser usado para filtrar, por isso imagino que ser eu passar toda a estruturação do Function(x) ...... ficaria mais facil, do que eu criar vários parâmetros no método para receber estes campos.
KERPLUNK 18/04/2017 11:43:17
#473374
Então use classes e passe a entidade inteira no parâmetro.
Faça seu login para responder