CodeSharp.EventSourcing.TimeRecorder.GetDirectParent C# (CSharp) Метод

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

private GetDirectParent ( RecorderItem recorderItem ) : RecorderItem
recorderItem RecorderItem
Результат RecorderItem
        private RecorderItem GetDirectParent(RecorderItem recorderItem)
        {
            if (recorderItem == null)
            {
                return null;
            }
            foreach (RecorderItem a in _recorderItemList)
            {
                if (recorderItem.Id == a.Id)
                {
                    continue;
                }
                if (a.StartTicks < recorderItem.StartTicks && a.EndTicks > recorderItem.EndTicks)
                {
                    return a;
                }
            }
            return null;
        }