对非共享成员的引用要求在调用public sub时发生对象引用 [英] Reference to a non-shared member requires an object reference occurs when calling public sub
本文介绍了对非共享成员的引用要求在调用public sub时发生对象引用的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我有一个公共类"General",其中有一个公共子类"updateDynamics".当我尝试在类似下面的页面的代码中引用它时:
I have a Public Class "General" in which is a Public Sub "updateDynamics". When I attempt to reference it in the code-behind for a page like so:
updateDynamics(get_prospect.dynamicsID)
我收到以下错误:
对非共享成员的引用需要一个对象引用
reference to a non-shared member requires an object reference
推荐答案
您要么必须创建方法Shared
,要么使用类General
的实例:
You either have to make the method Shared
or use an instance of the class General
:
Dim gen = New General()
gen.updateDynamics(get_prospect.dynamicsID)
或
General.updateDynamics(get_prospect.dynamicsID)
Public Shared Sub updateDynamics(dynID As Int32)
' ... '
End Sub
这篇关于对非共享成员的引用要求在调用public sub时发生对象引用的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文