En TagBuilder y otras clases que puedo escribir algo como:¿Cómo inicializar IDictionary en constructor?
var tr = new TagBuilder("HeaderStyle"){InnerHtml = html, [IDictionary Attributes]}
pero no sé cómo pasar el parámetro IDictionary.
¿Cómo puedo hacer eso sobre la marcha? Sin crear una variable de diccionario.
TagBuilder es un ejemplo, existen otras clases que aceptan un parámetro IDictionary
también. La pregunta es sobre el caso genérico.
Robert, no veo la forma en que funciona en un inicializador de objeto. –
No funciona para TagBuilder porque, como usted señala correctamente, el colocador es privada. –