-3
我不能将运算符& &应用于String和String()类型的操作数,其代码如下。任何人都知道这个问题的原因是什么?不能将运算符&&应用于String和String类型的操作数
If IsValidEmail(EmailAddress) Then
EncodedData += "&data[]=" +
+ HttpContext.Current.Server.UrlEncode(_
(Convert.ToString((Convert.ToString("{""email"":""") _
& EmailAddresses) + """,""name"":""") & Name) + """}")
End If
你在你的代码片段中使用了&&? '&&'用于比较而不是连接 –
VB中没有'&&'操作符。你的意思是&&(字符串连接)?如果是这样,那么您传递的变量之一可能就是一串字符串:基于名称EmailAddresses(作为复数形式)似乎是可能的候选者。 – Richard
建议:将表达式分解为多个语句(使用临时变量):这会使理解变得更容易。 – Richard