Qualcuno sa di uno strumento o di un componente aggiuntivo VS che mi consentirà di prendere una classe base e una classe derivata e collassarli in una singola classe "appiattita"? O è un'operazione troppo difficile, data la necessità di far fronte alla risoluzione di membri sovrascritti e nascosti/nuovi?Strumento per fondere Classi Base e Derivati C#
Sfondo: Sto lavorando a un progetto in cui abbiamo una classe base e una singola classe derivata che sarebbe stata la prima di poche altre.
Il lavoro di analisi successivo significa che l'altra classe non sarà più necessaria e la specializzazione si sta dimostrando fuorviante per i programmatori che arrivano nuovi alla base di codice. Mi piacerebbe unire la base e la classe derivata per semplificare le cose (e semplificare la mappatura del database in nHibernate), ma entrambe sono abbastanza grandi - quindi ho pensato che sarebbe valso la pena controllare se uno strumento potesse fare il lavoro.
cosa stai cercando di raggiungere? –
suppone che si sia già pensato questo attraverso? Sembra decisamente una cosa strana da desiderare. Cosa c'è di sbagliato con solo utilizzando la classe derivata? – sbi
Tipo di una cosa strana da voler fare, ma sarebbe interessante vedere se lo strumento è disponibile. –