[唐胡璐]QTP技巧 "+"和"&"的区别

今天在录脚本的时候,偶尔发现,以前一直使用的"+"号来连接字符串,当遇到numeric 类型的值会报错,于是把"+"号和"&"号的用法整理了一下。 
  
  
"+"和"&"的区别: 
"+":加法运算符 
如果两个表达式都是numeric ,则相加; 
如果两个表达式都是strings ,则连接; 
如果一个表达式是numeric ,另一个是string ,把string 转换成numeric ,再相加。 
  
  
"&":字符串连接符 
把两个表达式都转换成string,然后连接。 
举个例子就很明白了,注释的部分是结果。 
msgbox "1" & 3 '13
msgbox "1"+3 '4
原文地址:https://www.cnblogs.com/yongfeiuall/p/4134172.html