その先にあるもの…

함수 마라미터로 Predicate<> 본문

프로그래밍/C#

함수 마라미터로 Predicate<>

specialJ 2016. 3. 30. 14:09

함수가 속성, 타입, 아이디등에 따라 GetSpell()만드는 것 보다

Predicate<>를 함수 파라미터로 쓰는게 편한 듯 하여 사용해봄.


    public CSpell GetSpellPredicate<CSpellpd )

    {

        CSpell spell = null;


        spell = m_Spell.Findpd );

        ifspell != null ) return spell;


        spell = m_Item.Find(pd);

        ifspell != null ) return spell;


        spell = m_Ability.Find(pd);

        ifspell != null ) return spell;


        return spell;

    }


SpellBuffer.GetSpell( x => x.GetType() == typeof(CSpell_ParalysisRealize))



'프로그래밍 > C#' 카테고리의 다른 글

JObject를 Treeview에 넣기  (0) 2023.12.18
DeserializeObject시 null 데이터를 0으  (0) 2023.12.04
using문 사용  (0) 2016.02.02
ConditionalAttribute  (0) 2015.08.04
char to int  (0) 2014.12.04
Comments