C# C语言中的线程
只是想找些超简单的东西。我需要生成一个新线程的方法 我不在乎它何时结束,如何结束。 谁能帮我一下吗C# C语言中的线程,c#,.net,winforms,multithreading,C#,.net,Winforms,Multithreading,只是想找些超简单的东西。我需要生成一个新线程的方法 我不在乎它何时结束,如何结束。 谁能帮我一下吗 谢谢查看有关线程池的信息。这会让你要求新的线程和其他线程相关的东西。查看线程池。这应该让你要求新的线程和其他线程相关的东西。只要看看MSDN页面上的类系统。线程,他们有一个简单的示例 Thread thread=new Thread(() => { // thread code here }); thread.Start(); 只要看看MSDN页面上的类系统。线程,他们有一个简单的例
谢谢查看有关线程池的信息。这会让你要求新的线程和其他线程相关的东西。查看线程池。这应该让你要求新的线程和其他线程相关的东西。只要看看MSDN页面上的类系统。线程,他们有一个简单的示例
Thread thread=new Thread(() => {
// thread code here
});
thread.Start();
只要看看MSDN页面上的类系统。线程,他们有一个简单的例子
为了在winforms中启动新线程,线程池非常简单:
ThreadPool.QueueUserWorkItem(state =>
{
// put whatever should be done here
});
为了在winforms中启动新线程,线程池非常简单:
ThreadPool.QueueUserWorkItem(state =>
{
// put whatever should be done here
});
一个永不停止打招呼的简短程序!,使用线程
using System;
using System.Threading;
namespace Treading
{
class Program
{
static void Main(string[] args)
{
Thread noiseMaker = new Thread(Noisy);
noiseMaker.Start();
}
public static void Noisy()
{
while(true)
Console.WriteLine("Hello!");
}
}
}
一个永不停止打招呼的简短程序!,使用线程
using System;
using System.Threading;
namespace Treading
{
class Program
{
static void Main(string[] args)
{
Thread noiseMaker = new Thread(Noisy);
noiseMaker.Start();
}
public static void Noisy()
{
while(true)
Console.WriteLine("Hello!");
}
}
}
当使用Winforms时,您也可以使用“BackgroundWorker”当使用Winforms时,您也可以使用“BackgroundWorker”只是为了完整性。。。有了.NET4.0,您就有了。简单的例子
Task task = Task.Factory.StartNew(() =>
{
...doing stuff in a thread...
});
为了完整起见。。。有了.NET4.0,您就有了。简单的例子
Task task = Task.Factory.StartNew(() =>
{
...doing stuff in a thread...
});
以下是最简单的方法: 1:创建包含要执行的代码的函数:
public static void ThreadProc() {
// Write what ou want here !
// And here :-)
}
2:只需使用刚刚创建的函数作为参数创建一个线程,即可启动新线程:
public static void Main() {
Thread t = new Thread(new ThreadStart(ThreadProc));
以下是最简单的方法: 1:创建包含要执行的代码的函数:
public static void ThreadProc() {
// Write what ou want here !
// And here :-)
}
2:只需使用刚刚创建的函数作为参数创建一个线程,即可启动新线程:
public static void Main() {
Thread t = new Thread(new ThreadStart(ThreadProc));
如果确实决定要接收线程进度的更新并处理工作的结束,您可能会找到帮助正常线程和事件也可以这样做。如果确实决定要接收线程进度的更新并处理工作的结束,您可能会找到帮助正常线程和事件也可以。请不要在帖子中使用签名/标语。您的用户框算作您的签名,您可以使用您的个人资料发布您喜欢的任何关于您自己的信息。请勿在帖子中使用签名/标语。您的用户框算作您的签名,您可以使用您的个人资料发布您喜欢的任何关于您自己的信息。