可能重复:
具有多个参数的线程
如何用两个参数线程化一个sub?
我想像我这样解决我的潜艇,但它会出现错误:
Thread t = new Thread (subname);
t.Start()
Run Code Online (Sandbox Code Playgroud)
以下是错误:
参数1:无法从'方法组'转换为'System.Threading.ParameterizedThreadStart'
'System.Threading.Thread.Thread(System.Threading.ParameterizedThreadStart)'的最佳重载方法匹配有一些无效的参数
这是我的子看起来的样子:
public string send2(string kom, string ddm)
{
///code for a httpwebrequest (too long to post all of it)
}
Run Code Online (Sandbox Code Playgroud)
你们有什么解决方案吗?
前几天我遇到了一些问题,我的界面滞后,在询问有人建议使用using语句来处理webbrowser.
现在实施后我不断得到:
用户代码未对NullReferenceException进行处理 - 未将对象引用设置为对象的实例.
我有一个奇怪的问题,因为即使我正在运行与另一个无关的代码,我仍然在那里得到null引用错误,这是没有意义的.
这是我的代码示例:
using (System.Windows.Forms.WebBrowser webBrowser1 =
new System.Windows.Forms.WebBrowser())
{
// issue happens here
if (webBrowser1.Url.AbsoluteUri.Contains("/signup"))
{
// rest of the code
}
}
Run Code Online (Sandbox Code Playgroud) 我在sub中做了一个httpwebrequest.我程序中的表单有一个调用sub的开始按钮.我想为它添加一个停止按钮,以便在用户如此选择时停止httwebrequest.
我该怎么做?