ふらっとC#,C♯,C#(初心者用) Part37at TECHふらっとC#,C♯,C#(初心者用) Part37 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト655:デフォルトの名無しさん 09/02/18 16:24:26 >>654 それは単純に処理が多くなって遅くなってるのでは? if文処理がどのくらいの比重を占めてるのかは分からんが。 処理を委譲してチェック外したらヌルオブジェクトに切り替えるとか 656:デフォルトの名無しさん 09/02/18 16:28:27 速い遅いの問題なら bool a = Aの式; bool b = Bの式; //c,d同様 for() { if (a) A(); if (b) B(); //c,d同様 が速いと思う forの中を綺麗にしたいなら var list = new List<Action>(); if (A) list.Add(メソッドAの名前); if (B) list.Add(メソッドBの名前); for() { foreach (var action in list) action(); } とか考えられなくはないけど 657:デフォルトの名無しさん 09/02/18 16:53:05 _ ∠_) ∧_∧. / ( ・∀・) / ⊂ つ 人 Y ∧_∧∩ ・・・ し (_) ( ´∀`)/ /←>>655 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch