In TagBuilder e le altre classi posso scrivere qualcosa di simile:Come inizializzare IDictionary nel costruttore?
var tr = new TagBuilder("HeaderStyle"){InnerHtml = html, [IDictionary Attributes]}
ma non so come passare il parametro IDictionary.
Come posso fare quello al volo? Senza creare una variabile Dictionary.
TagBuilder è un esempio, ci sono altre classi che accettano anche un parametro IDictionary
. La domanda riguarda il caso generico.
Robert, non vedo come funziona in un inizializzatore di oggetto. –
Non funziona con TagBuilder perché, come correttamente sottolineato, il setter è privato. –