konvertering af objekt type?
Hej jeg har en generic liste der indeholder en specificeret type. Den liste vil jeg konvertere til en generic liste af object. altså,List<Person> personList = new List<Person>();
List<object> objectList = new List<object>();
objectList = personList;
men den går ikke.
Grunden til dette er at jeg har en metode der har en List<object> som input. Det er det samme metoden gør uanset om det er en liste af personer, brugere... osv.
void myMethod(List<object> objlist)
{
//noget kode
}
Den metode vil jeg f.eks. kalde med følgende lister:
List<Person> personliste = new List<Person>();
myMethod(personliste);
List<Bruger> brugerliste = new List<Bruger>();
myMethod(brugerliste);
Kan i dygtige programmører hjælpe mig?
Jeg gider næsten ikke til at alle mine objekter skal arve fra samem object - eller implemetere et fælles interface.