2011-01-25 68 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")]