Ampersand vs plus用于在VB.NET中连接字符串
这个问题在这里已经有了答案:
我听到有利于两家运营商的良好而有力的论据。 主要取决于你的情况。 我可以说的一件事是你应该在其中一个标准化。 混合这两者的代码稍后要求混淆。
我记得现在支持&的两个论点:
Option Strict
并且有两个数字字符串,编译器很容易将您的+
运算符的含义与算术添加混淆 而对于+:
Micorosoft的首选是VB程序员使用&的字符串NOT +。
您也可以使用+运算符来连接字符串。 但是,为了消除歧义,您应该使用&运算符。
我更喜欢在VB.NET中使用&
来进行字符串连接
其中一个原因是为了避免混淆,例如
MessageBox.Show(1 & 2) ' "12"
MessageBox.Show(1 + 2) ' 3
链接地址: http://www.djcxy.com/p/35133.html