¿Es posible habilitar el formato de código fuente C# dentro de los inicializadores de matriz en VS.NET 2010?C# Código fuente Formateo en el inicializador de matriz
Elements =
{
// starting from here source code formatting does not work
new TextViewModel("PublicId")
{
Label = new LText("Fund Nr:", "de", "Fondsnummer"),
Watermark = new LText("Please enter fund number...", "de", "Bitte hier Fondsnummer erfassen...")
},
new CheckViewModel("Juristic")
{
Style = "Radio",
Default = true,
Label = new LText("Juristic Fund", "de", "Juristischer Fonds")
}
}
// starting from here source code formatting works again
Me estoy perdiendo algo de opción de formato en Herramientas-> Opciones-> Texto Editor-> C#?
De su comentario sobre mi respuesta: "El fragmento se toma del inicializador de objetos". - ¿Alguna posibilidad de que puedas agregar más contexto? Lo he intentado con 'var foo = new Foo {Elements = ...}', y es válido C#. Simplemente no se ve desde su fragmento. –
Hasta vs2013 el problema todavía existe para matrices y listas de inicializadores –