Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vb.net/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Vb.net 无用户界面的多线程处理_Vb.net_Multithreading - Fatal编程技术网

Vb.net 无用户界面的多线程处理

Vb.net 无用户界面的多线程处理,vb.net,multithreading,Vb.net,Multithreading,我不熟悉多重阅读。我了解UI应用程序中多线程应用程序的好处 我有一个VB.NET应用程序,它包含一系列每天晚上运行的计划任务。在没有用户界面的应用程序中使用多线程是常见的做法吗?我有一个没有UI的应用程序,我相信我可以通过多线程来加速它。我有兴趣了解线程在这些类型的应用程序中的常见用法。实际上,多线程通常用于没有ui的应用程序。这个问题与上述评论中提出的问题类似,因此我将简要回答您的问题 当必须分析彼此不依赖的大量数据时,通常使用多线程。例如,如果我有一个大的数据集,我想在每个项目中添加10个。

我不熟悉多重阅读。我了解UI应用程序中多线程应用程序的好处


我有一个VB.NET应用程序,它包含一系列每天晚上运行的计划任务。在没有用户界面的应用程序中使用多线程是常见的做法吗?我有一个没有UI的应用程序,我相信我可以通过多线程来加速它。我有兴趣了解线程在这些类型的应用程序中的常见用法。

实际上,多线程通常用于没有ui的应用程序。这个问题与上述评论中提出的问题类似,因此我将简要回答您的问题

当必须分析彼此不依赖的大量数据时,通常使用多线程。例如,如果我有一个大的数据集,我想在每个项目中添加10个。因为它们都不相互依赖,所以我可以多线程处理该部分。不过,这个示例相当简单,因此代价可能大于收益,但它是一个可以对应用程序执行多线程的示例

老实说,这里不是学习线程的地方。关于这一主题的书有成百上千本。是的,这个社区致力于互相帮助,但是非常严肃地说,你会从几十个用几百个词回答你的问题的人身上学到多少,而不是从你之前的研究人员身上学到的过多的知识