Boo.Lang.Runtime.MethodResolver.FindApplicableMethods C# (CSharp) 메소드

FindApplicableMethods() 개인적인 메소드

private FindApplicableMethods ( IEnumerable candidates ) : List
candidates IEnumerable
리턴 List
        private List<CandidateMethod> FindApplicableMethods(IEnumerable<MethodInfo> candidates)
        {
            List<CandidateMethod> applicable = new List<CandidateMethod>();
            foreach (MethodInfo method in candidates)
            {
                CandidateMethod candidateMethod = IsApplicableMethod(method);
                if (null == candidateMethod) continue;
                applicable.Add(candidateMethod);
            }
            return applicable;
        }