-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