public override bool Equals(object o) { if (this == o) { return(true); } if (o == null || this.GetType() != o.GetType()) { return(false); } DataSetName that = (DataSetName)o; return(name.Equals(that.name)); }
public DataSet(IList <Number []> lines, string name) { this.name = new DataSetName(name); timePoints = new TimePoint[lines.Count]; values = new List <>(); //JAVA TO C# CONVERTER WARNING: The original Java variable was marked 'final': //ORIGINAL LINE: final int firstLineCount = lines.get(0).length; int firstLineCount = lines[0].Length; createValuesArrays(lines.Count, firstLineCount); int lineNumber = 0; foreach (Number[] line in lines) { lineNumber++; checkNumberOfFieldsInLine(lineNumber, line, firstLineCount); fillFirstNumberAsTimePoint(lineNumber, line); fillValuesArrays(lineNumber, line, firstLineCount); } }
public virtual double getActualChange(DataSetName name, TimePoint timePoint) { return(sets[name].calculateFutureChange(timePoint)); }