2011-01-03 17 views
11

だから私は現在、次のコードを持っている:私は、私が実際にその方法が事を行うにはしたくないことを述べるために別の方法を考えることはできませんので何もしない最もエレガントなラムダ式(アクション)は何ですか?

BCLThread bclThread = new BCLThread(() => Thread.Sleep(0)); 

を。これを達成する他のよりエレガントな方法はありますか?

おかげ

+6

何もしないスレッドを作成するのはなぜですか? – fejesjoco

+5

@fejesjoco:何もしません - しかし、並行して、何もしない他のスレッドを妨げないようにしてください:-) –

+1

何もしないコードを書いてさらに優雅な方法は、コードを書くことではありません。あなたが実際にこれをしたい理由について、私たちにもっと文脈を与えることができますか? –

答えて

26

なぜ

BCLThread bclThread = new BCLThread(() => {}); 

+0

それについて知りませんでした! {}さんは何をしていますか?どのような他のコンテキストでそれらを使用することができますか? –

+0

コードなしの単純な「何もしない」メソッド本体です。 –

10
Action a = delegate { }; 
Action b =() => { };