VB中烦人的byVal byRef

微软设计的这个VB真的是很混乱的一个东西。光是VB的byVal和byRef就有一大堆讨论。

一个好的设计,怎么会引起那么多讨论呢?

公司内部wiki 对于这个问题的总结比较靠谱: 关键不是在于函数参数的定义时候是否加上的byRef byVal关键字,而是在于调用的时候的括号! 而VB中,括号有时一个让人心烦的东西。因为括号在VB中有着太多的含义。

这里有一篇讨论 http://www.4guysfromrolla.com/webtech/072800-1.shtml