Domanda

(Usando VB.NET 4.0) Supponi di avere un oggetto il cui grafico è abbastanza complesso: ha proprietà, array e altre raccolte, sottoclassi con le proprie proprietà e raccolte, ecc. Voglio attraversare completamente l'intero grafico degli oggetti e trovare tutte le istanze di un particolare tipo T, per quindi eseguire un'operazione particolare in questi casi. Esiste un modo antiproiettile per eseguire un attraversamento completo del grafico degli oggetti? Anche con la riflessione, questo sembra un compito difficile che è soggetto a errori.

Mi chiedevo della serializzazione binaria, dal momento che sembra clonare un oggetto, non importa quanto complicato, in modo abbastanza robusto. Esiste un modo per modificare quella tecnica, in modo tale che invece di serializzarla restituisca invece un elenco di riferimenti a tutti gli oggetti secondari di un determinato tipo T? Ma questa è solo pura speculazione, sono aperto a qualsiasi soluzione fattibile.

Nessuna soluzione corretta

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top