LibiadaMusic.ScoreModel.ScoreTrack.Equals C# (CSharp) Метод

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

The equals.
public Equals ( object obj ) : bool
obj object /// The object. ///
Результат bool
        public override bool Equals(object obj)
        {
            bool equalCongenericScoreTracks = CongenericScoreTracks.Count == ((ScoreTrack)obj).CongenericScoreTracks.Count;

            for (int i = 0; i < CongenericScoreTracks.Count; i++)
            {
                if (!CongenericScoreTracks[i].Equals(((ScoreTrack)obj).CongenericScoreTracks[i]))
                {
                    equalCongenericScoreTracks = false;
                }
            }

            if (equalCongenericScoreTracks)
            {
                return true;
            }

            return false;
        }