2010-12-11 5 views
0

現在のクラスまたは異なるクラスでプライベート関数またはパブリック関数を実行するにはどうすればよいですか?プライベートまたはパブリック関数を使用してマルチスレッドを実行するにはどうすればよいですか? C#4.0

+0

Googleはあなたの友人です... – Flipster

+0

それはGoogleが私に非常に友好的ではないようです。 –

+0

あなたは明確にできますか?それは何ですか"? – Marco

答えて

2
List<Action> tasks = new List<Action>(); 

tasks.Add(() => { ... do whatever }); 
tasks.Add(() => { ... do whatever }); 
tasks.Add(() => { ... do whatever }); 
tasks.Add(() => { ... do whatever }); 

System.Threading.Tasks.Parallel.Invoke(tasks.ToArray()); 

uがuが好きなどこにでもプライベートまたはパブリックメソッドで、このコンテキストを置くことができます。実行コンテキストはプライベートとパブリックの両方にすることもできます。

関連する問題