- Timestamp:
- 07/06/17 14:31:05 (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
stable/HeuristicLab.Problems.DataAnalysis/3.4/Dataset.cs
r15159 r15161 181 181 } 182 182 183 public IEnumerable<string> DateTimeVariables { 184 get { return variableValues.Where(p => p.Value is IList<DateTime>).Select(p => p.Key); } 185 } 186 183 187 public IEnumerable<double> GetDoubleValues(string variableName) { 184 188 return GetValues<double>(variableName); … … 215 219 return new ReadOnlyCollection<string>(values); 216 220 } 221 222 public DateTime GetDateTimeValue(string variableName, int row) { 223 var values = GetValues<DateTime>(variableName); 224 return values[row]; 225 } 226 public IEnumerable<DateTime> GetDateTimeValues(string variableName, IEnumerable<int> rows) { 227 return GetValues<DateTime>(variableName, rows); 228 } 229 public ReadOnlyCollection<DateTime> GetReadOnlyDateTimeValues(string variableName) { 230 var values = GetValues<DateTime>(variableName); 231 return new ReadOnlyCollection<DateTime>(values); 232 } 233 217 234 218 235 private IEnumerable<T> GetValues<T>(string variableName, IEnumerable<int> rows) {
Note: See TracChangeset
for help on using the changeset viewer.