Hola estimados.
tengo esta clase
Código C:
Ver originalclass alumno
{
public string nombre;
public string apellido;
}
//de la cual al hacer unas consultas a una BD obtengo una lista del tipo
List<alumno>
// llamada listadoOriginal
//Necesito hacer una COPIA a una lista cargada en memoria.
//Inocentemente pense si hacia esto
List<alumno> copia = new List<alumno>();
copia = listadoOriginal;
// estaria haciendo una copia, pero esto no hace mas que referenciar los valores
// y si hago un cambio en "copia", esos cambios se reflejaran en listadoORIGINAL
// cosa que no quiero
alguien sabe de alguna tecnica SIMPLE para poder hacer esta copia, teniendo en cuenta que este objeto no es serializable?
de antemano muchas gracias!