2015-06-21 55 views
1

我是新來Visual Basic。
(對不起,如果我的英語並不好。我不是一個母語)爲什麼我必須在這些標誌內寫幾條語句< ... > _?

爲什麼我寫System.Diagnostics.DebuggerStepThrough()這些跡象<內.. 。> _

行尾的下劃線是做什麼的?

您可以在下面的代碼的第一行看到它。

<System.Diagnostics.DebuggerStepThrough()> _ 
Private Sub InitializeComponent() 
    Me.txtZahl1 = New System.Windows.Forms.Label() 
    Me.txtZahl2 = New System.Windows.Forms.Label() 
    Me.SuspendLayout() 
+1

的''東西被稱爲屬性,不必添加'DebuggerStepThrough'到那個 - 裏面的代碼由VS維護,所以你不需要擔心它。 「_」是連續字符。在VS 2010+你也不需要它。不完全確定這是不是你要求的... – Plutonix

+0

這正是我想知道的。非常感謝您的快速回答! –

回答

1

它表示attribute

它們允許您將聲明性信息與您正在創建的類或函數相關聯,例如可用於反射。

在您正在使用的屬性的情況下,「指示調試通過代碼一步步入代碼代替。」,每MSDN documentation

+1

非常感謝您的快速回答! –

相關問題