public string[] Copy() { string[] array = new string[Count]; for (int i = 0; i < Count; i++) { SimpleLRCTimeAndLine timeLine = (SimpleLRCTimeAndLine)items[i]; array.SetValue(timeLine.Line, i); } return(array); }
public int CompareTo(object obj) { SimpleLRCTimeAndLine objSLRC = (SimpleLRCTimeAndLine)obj; long thisTime = this.min * 60 * 1000 + this.sec * 1000 + this.msec; long objTime = objSLRC.min * 60 * 1000 + objSLRC.sec * 1000 + objSLRC.msec; if (thisTime > objTime) { return(-1); } else if (thisTime < objTime) { return(1); } else { return(0); } }