BExIS.Dcm.CreateDatasetWizard.CreateTaskmanager.get C# (CSharp) Метод

get() приватный Метод

private get ( StepInfo parent, int id ) : StepInfo
parent StepInfo
id int
Результат StepInfo
        private StepInfo get(StepInfo parent, int id)
        {
            foreach (StepInfo child in parent.Children)
            {
                if (child.Id.Equals(id)) return child;

                if (child.Children.Count > 0)
                {
                    StepInfo s = get(child, id);
                    if(s !=null) return s;
                }
            }

            return null;
        }