LibiadaCore.Core.CongenericChain.GetFirstAfter C# (CSharp) Method

GetFirstAfter() public method

Returns position of first occurrence of element after given position.
public GetFirstAfter ( int index ) : int
index int /// Starting position for search. ///
return int
        public int GetFirstAfter(int index)
        {
            for (int i = 0; i < positions.Count; i++)
            {
                if (positions[i] > index)
                {
                    return positions[i];
                }
            }

            return -1;
        }