LibiadaMusic.ScoreModel.CongenericScoreTrack.Equals C# (CSharp) Method

Equals() public method

The equals.
public Equals ( object obj ) : bool
obj object /// The object. ///
return bool
        public override bool Equals(object obj)
        {
            bool equalMeasureList = MeasureList.Count == ((CongenericScoreTrack)obj).MeasureList.Count;

            for (int i = 0; i < MeasureList.Count; i++)
            {
                if (!MeasureList[i].Equals(((CongenericScoreTrack)obj).MeasureList[i]))
                {
                    equalMeasureList = false;
                }
            }

            return equalMeasureList;
        }