专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > VB Dotnet

vb.net函数是怎样传值的?该怎么解决

发布时间:2011-06-23 15:59:38 文章来源:www.iduyao.cn 采编人员:星星草
vb.net函数是怎样传值的?
有段代码:
Public   ReadOnly   Property   OpTypeId()   As   Integer
        Get
            Return   m_iOpTypeId
        End   Get
    End   Property
如可调用optypeid(),得到的是什么值啊,是Integer的OpTypeId还是Return   m_iOpTypeId,搞不清是哪个值用来传的,帮忙解释下,谢谢

------解决方案--------------------
m_iOpTypeId
------解决方案--------------------
m_iOpTypeId
------解决方案--------------------
应该是integer吧。函数把m_iOpTypeId转换成integer之后返回,如果不能转换为integer,估计会出错。你试试给m_iOpTypeId赋个 "abc ",看看是怎么样就知道了。
------解决方案--------------------
m_iOpTypeId
------解决方案--------------------
属性(Property)是特殊的函数(function)
根据函数体 Return m_iOpTypeId
返回值 = m_iOpTypeId
根据函数定义OpTypeId() As Integer
返回类型 Integer
------解决方案--------------------
Public ReadOnly Property OpTypeId() As Integer
  Get
    Return m_c
  End Get
End Property

这种语法形式看不懂的话,可以这样理解:

public int OpTypeId()
{
return m_OpTypeId;
}
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: