2011-01-25 69 views
0

内有了这样的方法:Visual Studio中:有区域描述是基于文本的区域

 
#region _DESCRIPTION_ 
[Author("A")] 
[City("B")] 
[Year("2009")] 
#endregion 
void Method() { } 

我想_DESCRIPTION_反映Author方法属性的值。

关于如何实现这一点的任何想法?原因是我有很多属性,有些很长,所以我把它们包含在一个区域内。我希望区域描述能够自动反映一个属性的值(否则我需要记住每次更新)。

我正在使用VS 2010.谢谢。

+0

OMG,我已经讨厌地区,但你会让我恨他们甚至更多的那种代码。 **另外**,你属性很短,为什么不把它们移到一行上:`[作者(“A”),城市(“B”),年份(“2009”)]`? – 2011-01-25 23:41:20

回答

1

我不认为这是可行的语言水平。 #region是C#中的预处理器指令,C#规范不提供此功能。

VisualStudio 2010已经实现了一项功能,当您将鼠标悬停在折叠块上时,它将显示该块的前几行。否则唯一的办法可能就是做这个

#region [Author("A")]