エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント1件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
neue cc - Reactive Extensionsとスレッドのlock
ぱられるぱられる。もしパラレルにイベントが飛んできたら、どうする? public class TestParallel { pu... ぱられるぱられる。もしパラレルにイベントが飛んできたら、どうする? public class TestParallel { public event Action<int> Log = _ => { }; // nullチェック面倒ぃので public void Raise() { // デュアルコア以上のマシンで試してね! Parallel.For(0, 10000000, x => { Log(x); }); } } class Program { static void Main(string[] args) { var list = new List<int>(); var tes = new TestParallel(); // イベント登録して tes.Log += x => list.Add(x); // 実行 tes.Raise(); } } これは、十中八九、例外が出ます
2011/12/02 リンク