Antlr4.Codegen.Model.SerializedATN.GetSegments C# (CSharp) Метод

GetSegments() публичный Метод

public GetSegments ( ) : string[][]
Результат string[][]
        public virtual string[][] GetSegments()
        {
            IList<string[]> segments = new List<string[]>();
            int segmentLimit = factory.GetTarget().GetSerializedATNSegmentLimit();
            for (int i = 0; i < serialized.Count; i += segmentLimit)
            {
                IList<string> currentSegment = new System.ArraySegment<string>(serialized.ToArray(), i, Math.Min(i + segmentLimit, serialized.Count) - i);
                segments.Add(currentSegment.ToArray());
            }

            return segments.ToArray();
        }
    }