c#:添加两个字符串
我正在做:c#:添加两个字符串,c#,C#,我正在做: html = new WebClient().DownloadString( "http://www.google.com/search?sourceid=chrome&ie=UTF-8&q=" + biocompany); 我得到了一个错误: Error 1 Operator '&' cannot be applied to operands of type 'string' and 'string' 错误1运算符“&”不能应用于“stri
html = new WebClient().DownloadString(
"http://www.google.com/search?sourceid=chrome&ie=UTF-8&q=" + biocompany);
我得到了一个错误:
Error 1 Operator '&' cannot be applied to operands of type 'string'
and 'string'
错误1运算符“&”不能应用于“string”类型的操作数
和“字符串”
但我甚至没有使用&
请帮忙 您发布的代码执行成功。你的问题在别处 您得到的编译器错误将准确指示哪一行失败,而不是您发布的那一行。从这一点开始 确保你的报价是正确的。例如,以下行将导致您报告的错误:
html = new WebClient().DownloadString(
"http://www.google.com/search?sourceid=chrome"&"ie=UTF-8&q=" + biocompany);
在第一个引号(“)之前尝试@before,如下所示:
html = new WebClient().DownloadString(@"http://www.google.com/search?sourceid=chrome&ie=UTF-8&q=" + biocompany);
什么是
biocompany
?您是否绝对确定这是错误行?如果您注释掉这行代码,它是否工作正常?另外请注意WebClient
是IDisposable
,因此(不相关)其中也应该有一个using
。发布更多代码,您发布的代码片段没有任何无效之处。