CSharpRTMP.Common.TimersManager.GCD C# (CSharp) Метод

GCD() статический приватный Метод

static private GCD ( List numbers, uint startIndex ) : uint
numbers List
startIndex uint
Результат uint
        static uint GCD(List<uint> numbers, uint startIndex)
        {
            return numbers.Count <= 1 || numbers.Count <= startIndex
                ? 0
                : GCD(numbers[(int) startIndex],
                    numbers.Count - startIndex > 2 ? GCD(numbers, startIndex + 1) : numbers[(int) (startIndex + 1)]);
        }

Same methods

TimersManager::GCD ( uint a, uint b ) : uint