Parse() static private method

static private Parse ( DLCPackage phraseIteration ) : RocksmithToolkitLib.Xml.HeroLevel[]
phraseIteration DLCPackage
return RocksmithToolkitLib.Xml.HeroLevel[]
        public static SongPhraseIteration2014[] Parse(Sng2014HSL.PhraseIterationSection piSection)
        {
            var piter = new SongPhraseIteration2014[piSection.Count];

            for (int i = 0; i < piSection.Count; i++)
            {
                var pi = new SongPhraseIteration2014();
                pi.PhraseId  = piSection.PhraseIterations[i].PhraseId;
                pi.Time      = piSection.PhraseIterations[i].StartTime;
                pi.Variation = "";
                if (!piSection.PhraseIterations[i].Difficulty.SequenceEqual(new Int32[] { 0, 0, 0 }))
                {
                    pi.HeroLevels = HeroLevel.Parse(piSection.PhraseIterations[i]);
                }
                piter[i] = pi;
            }
            return(piter);
        }