是否有一個設置,在Visual Studio中的intellisense也將變量放入intellisense彈出窗口而不僅僅是枚舉類型的值?它顯然知道它應該是一個枚舉。也許這只是一種機制,可以防止我在那裏放置可能導致異常的東西。Visual Studio 2008 intellisense枚舉類型
考慮以下設置:(這是一個有點做作,我很抱歉。)現在
Public Enum PhraseEmphasis
Monotone = 0
Question
Statement
Exclamation
CrazyExclamation
QuestioningExclamation
Cursing
End Enum
Private _emphasisFromCode as PhraseEmphasis
Public Function Speak(ByVal phrase As String, ByVal emphasis As PhraseEmphasis) as String
Select Case emphasis
Case PhraseEmphasis.Question
Return phrase + '?'
Case PhraseEmphasis.Statement
Return phrase + '.'
Case PhraseEmphasis.Exclamation
Return phrase + '!'
Case PhraseEmphasis.CrazyExclamation
Return phrase + '!!!1!eleven!!'
Case PhraseEmphasis.QuestioningExclamation
Return phrase + '?!'
Case PhraseEmphasis.Cursing
Return '[email protected]#@%@#!'
Case Else
Return phrase
End Select
End Function
,在代碼中我有一些設置_emphasisFromCode(明顯),然後我想調用該函數。然後,當我開始在Elipses處打字說話時(「HelloWorld」,...) ,我不喜歡intellisense。在intellisense中唯一彈出的是所有枚舉的列表。
現在我花了很多時間來解釋這個問題,關於我真正關心的事情。但是,我的機器今天編譯非常慢。
我真的不明白你的問題。你能否詳細解釋一下? – 2009-10-07 14:59:08