我正在努力解决多线程问题。
对于简单的任务,我发现最简单的方法是这样做:
new Thread(delegate()
{
Console.Writeline("doing stuff here");
}).Start();
new Thread(delegate()
{
Console.Writeline("doing other stuff here");
}).Start();
我想知道的是,如果我在两个线程中调用一个方法,这会导致冲突吗:
new Thread(delegate()
{
dostuff();
}).Start();
new Thread(delegate()
{
dostuff();
}).Start();
private void dostuff()
{
Console.WriteLine("Do Stuff Here");
}