Public Class MyLongClassName
Public Shared Name As String = "Ana"
Public Shared Function GetName() As String
Dim Name As String = "Beta"
'... this is toooooo long
Return MyLongClassName.Name
End Function
Public Shared Function GetName() As String
Dim Name As String = "Beta"
'... much better
Return This.Name '<--- there is any keyword for this?
End Function
End Class
我不只關心長的類名。在我的旅程中,有一個關鍵字來參考這個類(比如 Javascript 靜態方法中的“this”)將非常有用。
uj5u.com熱心網友回復:
要在同一類的共享方法中參考共享成員,您只有兩種選擇:
- 使用類名。
- 不使用限定符并避免使用同名的本地人。
uj5u.com熱心網友回復:
等效的關鍵字是我。代替這個。
這甚至可以追溯到 VB 時代,甚至 VBA 時代
因此
Return Me.Name
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/351636.html
