a "naso" non è che mi piaccia tantissimo, ma forse converrebbe ragionare sulla tua esigenza piuttosto che direttamente su una "soluzione"...
Ciao Andrea,
Andrea Saltarello: a "naso" non è che mi piaccia tantissimo, ma forse converrebbe ragionare sulla tua esigenza piuttosto che direttamente su una "soluzione"...
hai ragione su entrambe le cose.
In sintesi, la mia condizione "tipica" è questa:
class Conainer : IEnumerable<Item>
{
...
}
class Item
Container Owner { get; }
pensavo quindi rendere la creazione dell'item "contestuale" al contenitore. Attualmente ho un metodo Container.Add(Item item) all'interno del quale viene richiamato un metodo 'internal' Item.SetOwnerContainer(Container c), passando 'this' come argomento.
Hai/Avete qualche consiglio in merito?
Grazie,
Giulio
--