Aquí está mi código:¿Sigue conectado un objeto a una lista después de FirstOrDefault?
Event thisEvent = (from i in list
where (i.eventID == eventID)
select i).FirstOrDefault();
if (thisEvent != null)
{
thisEvent.eventResolved = resolved;
thisEvent.eventSequence.Add(item);
}
"lista" es una colección de IEnumerable, es decir
IEnumerable<Event> list;
Lo que me pregunto es: después de crear thisEvent usando FirstOrDefault, se thisEvent sigue conectado a la lista? En otras palabras, cuando cambio las dos propiedades, eventResolved y eventSequence, ¿realmente se cambia "list", o thisEvent es solo una copia totalmente desconectada de un elemento en "list"?
Gracias! (blah de blah blah para llegar a 15 caracteres ...) – Cynthia
Cynthia no pudo votarte (3 repeticiones). Estoy haciendo esto por ella =). –