(我試過this question但是這個代碼隔離問題更好。)VB.NET中的共享方法無法處理這個原因?
我有這樣的代碼:
Public Shared Sub PopulateTextFields(ByRef stuffList As List(Of Stuff))
Dim aStuff As New Stuff
For Each aStuff In stuffList
DoStuff(aStuff)
Next
End Sub
Private Sub DoStuff(ByRef theStuff as Stuff)
....
End Sub
我收到以下錯誤突出DoStuff(aStuff):
無法請參閱共享方法中 類的實例成員或 共享成員初始化程序,而不使用 類的顯式實例。
當我編寫Dim語句時沒有得到Stuff的顯式實例嗎?
不明白什麼是錯的。提前致謝!
這是問題所在。謝謝! – John 2009-10-23 02:58:27
我不敢相信1)這很容易,2)我沒有意識到這一點,沒有谷歌搜索。謝謝你。 – CryptoJones 2016-01-22 17:23:43