Witam,
Jak przekonwertować object do MojaKlasa.
List<MojaKlasa> lista = new List<MojaKlasa>
{
new MojaKlasa(1,2,3),
...
};
Chciałbym by dowolnego typu < > listę mi jakaś funkcja wypisywała.
static void wypisz( List<object> lista )
{
//... i tu chciałem jakoś Castować
List<MojaKlasa> = (MojaKlasa)lista; // oczywiscie to nie działa.
Ogólnym problemem jest by wysyłac dowolny typ klasy (zakładamy że wnętrze klasy jest takie same)
class Dom{
int a;
string b;
}
class Zwierzak{
int a;
string b;
}
class Przyroda{
int a;
string b;
}
jak: <Dom> <Zwierzak> lub <Przyroda> i całość jakoś Castowało z Objectu na ów <typy> a następnie wywoływać wypisywać na ekran zawartosc list.
Pozdrawiam i z góry dziękuję.