相关疑难解决方法(0)

如何将参数传递给Thread中的ThreadStart方法?

如何将参数传递给Thread.ThreadStart()C#中的方法?

假设我有一个名为'download'的方法

public void download(string filename)
{
    // download code
}
Run Code Online (Sandbox Code Playgroud)

现在我在main方法中创建了一个线程:

Thread thread = new Thread(new ThreadStart(download(filename));
Run Code Online (Sandbox Code Playgroud)

错误方法类型预期.

如何ThreadStart使用参数将参数传递给目标方法?

.net c# multithreading

279
推荐指数
5
解决办法
35万
查看次数

c#多线程方法名称

我正在尝试创建一个循环,为列表中的每个程序创建一个线程,但我在下面的代码上传递周长时得到"预期的方法名称"错误;

for (i = 0; i <= programs.Count; i++)
{
    checkProcess check = new checkProcess();
    // check.isRunning();

    string filename = programs[i].Filename;
    string filepath = programs[i].Filepath;

    mWorkerThread = new Thread(new ThreadStart(check.isRunning(filename, filepath)));

    mWorkerThread.Start();
}
Run Code Online (Sandbox Code Playgroud)

我读了一些代表,但似乎无法让他们在我的问题的背景下工作.任何帮助将非常感谢我应该朝哪个方向前进.

c# methods multithreading

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

将图片从word保存到文件夹C#

所以我想出了如何使用这个链接在word中用文字替换图片

但现在我需要将图片从 word 导出到文件夹。我猜每当我找到一张图片是一个对象(类型 s=Microsoft.Office.Interop.Word.WdInlineShapeType.wdInlineShapePicture)我应该用它做点什么......但我找不到选项:s。 saveAsPicture(@"C:\pic.jpg");

c# ms-word image

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

标签 统计

c# ×3

multithreading ×2

.net ×1

image ×1

methods ×1

ms-word ×1