Como alterar um objeto dentro de uma lista de objetos ?

05/05/2010

Pessoal   tenho uma lista de objetos de um objeto qualquer exemplo carro   class carro { public string placa {get;set;} public string modelo {get;set;} }   então minha lista seria   List<carro> ListaDeCarros = new List<carro>()   agora baseado na lista eu quero busca o objeto que tem uma determinada placa   modificar oq for necessário e inclui-lo novamente na lista.   podem me ajudar ????

Rafael Prado

Respostas

05/05/2010

Jefferson Sergio

Então cara, é possível utilizando linq com o metodo find    Carro AlterarCarro = ListaDeCarros.Find(
                delegate(Carro c)
                {
                    return c.placa == <placa que procura>;
                });               modifyCarro.modelo = <altera o modelo>;   qndo voce altera um valor na variavel altera automaticamente na lista.   segue link com exemplo da microsoft...   http://msdn.microsoft.com/en-us/library/x0b5b5bc.aspx  
Responder Citar

05/05/2010

Jefferson Sergio

Então cara, é possível utilizando linq com o metodo find    Carro AlterarCarro = ListaDeCarros.Find(                 delegate(Carro c)                 {                     return c.placa == ;                 });               AlterarCarro.modelo = ;   qndo voce altera um valor na variavel altera automaticamente na lista.   segue link com exemplo da microsoft...   http://msdn.microsoft.com/en-us/library/x0b5b5bc.aspx  
Responder Citar