是否可以在VS.NET 2010中的數組初始值設定項中啓用C#源代碼格式化?數組初始值設定項中的C#源代碼格式化
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
我是否在工具 - >選項 - >文本編輯器 - > C#中缺少一些格式選項?
從你對我的回答的評論:「代碼片段取自對象初始值設定項。」 - 有什麼機會可以添加更多的上下文?我用`var foo = new Foo {Elements = ...}`試過了,它是有效的C#。它只是看起來不像你的片段。 – 2011-01-08 15:46:58
直到vs2013,對於數組和列表初始化程序,問題仍然存在 – 2015-04-15 12:51:40