当前位置: 代码迷 >> VB Dotnet >> 求解!关于VB.net中的函数与方法的区别跟共同点
  详细解决方案

求解!关于VB.net中的函数与方法的区别跟共同点

热度:44   发布时间:2016-04-25 02:06:15.0
求解!关于VB.net中的函数与方法的区别和共同点

我是从09年开始学习编程的,跟很多人一样我学完了没有用上,玩了3年 直到如今  我终于又重回电脑前  开始写代码  
可是…… 我这地区属于三线甚至更低的层次,学的java跟c# 完全没有用上  还要开始学习VB.net
突然看见一个
ExcuteME()
没有类名, 没有对象  就孤零零的自己在那  初开始我以为是方法呢, 但是……
我突然发现我完全理解不了 这是个啥东西 ,平时也喜欢来这里学习一下下 ,顺手发个帖子   
求各路大神多多帮助
------解决思路----------------------
函数和方法其实是一个玩意,至少在VC,VB里没有什么区别
在其他语言里可能会明确区分
大体来说就是有返回值的就叫函数,没有返回值的就叫方法
------解决思路----------------------
VB6中尽量用函数,VB.NET中不知道哪个更好
------解决思路----------------------
http://bbs.csdn.net/topics/390017497?page=2
------解决思路----------------------
ExcuteME()

就是

Call ExcuteME()

可以不写前边的 Call 的。
------解决思路----------------------
引用:
之前的代码为什么 Repin.Getdata(Rtid)之后这个对象Repin就能得到值  
而我为什么就必须Repin=Repin.Getdata(Rtid)才行


调用一个对象的Getdata方法,这个方法就能通过 Me 参数来访问对象自身,就可以读写对象的数据。

小同学,你还没有会到 vb.net 的 “Me” 的概念哦!凡是面向对象的编程语言,都有这个基本特质。
  相关解决方案