¿Cómo agregar elementos a una List?

publicado por: Anonymous

Les muestro parte de mi código…

//Creo mi variable
List<Appointment> ListFolder = new List<Appointment>();

//Creo mi objeto
Appointment appointment = new Appointment();

//Recorro un archivo CSV, voy extrayendo la información que necesito y se la asigno a una variable de mi clase Appointment
var values = line.Split(',');
appointment.folder = values[0];
appointment.title = values[1];

//Y trato de llenar el List< Appointment> de la siguiente forma
ListFolder.Add(appointment.folder, appointment.title);

Pero me marca un error:

“No overload for method ‘Add’ takes 2 arguments”

y si le pongo solo un argumento me dice:

“The best overload method match for ‘List< Appointment>.Add(Appointment)’ has some invalid arguments”

Mis dudas son, ¿cómo elimino esos errores y cómo puedo llenar ese tipo de List?

solución

Tu lista acepta objetos del tipo Appointment. Asi que simplemente debes añadir el objeto que acabas de crear:

Appointment appointment = new Appointment();
var values = line.Split(',');
appointment.folder = values[0];
appointment.title = values[1];
ListFolder.Add(appointment);
Respondido por: Anonymous

Leave a Reply

Your email address will not be published. Required fields are marked *