Gestire in semplicità le partial class dentro Visual Studio.
Personalmente trovo comodissime le partial class, sia perchè facilitano il lavoro in team, sia perchè mermettono di suddividere la stessa classe in più file, fornendo così una maggiore leggibilità e pulizia del codice.
Per definire una classe come “parziale”, basta aggiungere la keyword partial prima della parola chiave class (vale anche per gli struct ovviamente) come mostrato di seguito.
public partial class MyClass
I suoi vantaggi ovviamente non si fermano qui. Visual studio offre la possibilità di raggruppare le partial class in una struttura ad albero un po’ come avviene per i codefile delle pagine web, come mostrato dallo screenshot seguente:
Qui, è possibile trovare un ottimo addon (VsCommands) per Visual Studio che ci permette di annidare le partial classe semplicemente selezionandole e cliccando con tasto destro del mouse come mostrato di seguito.
Ciauz
The comments for this post are closed.
- There is no TrackBack for this post.
#1 da Raffaele Rialdi Tuesday September 2009 alle 12:47
Cool ma meglio il mio addon (non pubblicato) che fa "Add partial class" creando file e sorgente della partial class rispetto a quella selezionata nel solution explorer :)
#2 da Ugo Lattanzu Tuesday September 2009 alle 12:47
Ma sai Raf, che la ricerca per questo addon è nata guardando il sorgente della RafCollection.
Sono impazzito per capire come avevi fatto, poi cerca cerca ho trovato questo addon.
Ciauz
P.S.: ma quando lo pubblichi il tuo addon?
#3 da Raffaele Rialdi Tuesday September 2009 alle 12:47
:)
Penso lo rifarò con MEF per la 2010. Il problema degli addin per 2008 è che il deploy è un macello.