小编use*_*524的帖子

用两个参数线程化一个sub?

可能重复:
具有多个参数的线程

如何用两个参数线程化一个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)

你们有什么解决方案吗?

c# multithreading

2
推荐指数
1
解决办法
1690
查看次数

"NullReferenceException未被用户代码处理"

前几天我遇到了一些问题,我的界面滞后,在询问有人建议使用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)

c# nullreferenceexception

0
推荐指数
1
解决办法
5829
查看次数

停止httpwebrequest?

我在sub中做了一个httpwebrequest.我程序中的表单有一个调用sub的开始按钮.我想为它添加一个停止按钮,以便在用户如此选择时停止httwebrequest.

我该怎么做?

c# webrequest httpwebrequest

0
推荐指数
1
解决办法
3166
查看次数