Changeset 10406 for trunk/sources/HeuristicLab.Problems.DataAnalysis
- Timestamp:
- 01/28/14 11:03:19 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources/HeuristicLab.Problems.DataAnalysis/3.4/Dataset.cs
r9456 r10406 76 76 var values = variableValues.ElementAt(i); 77 77 IList clonedValues = null; 78 if (values is List<double>)78 if (values is IList<double>) 79 79 clonedValues = new List<double>(values.Cast<double>()); 80 else if (values is List<string>)80 else if (values is IList<string>) 81 81 clonedValues = new List<string>(values.Cast<string>()); 82 else if (values is List<DateTime>)82 else if (values is IList<DateTime>) 83 83 clonedValues = new List<DateTime>(values.Cast<DateTime>()); 84 84 else { 85 85 this.variableNames = new List<string>(); 86 86 this.variableValues = new Dictionary<string, IList>(); 87 throw new ArgumentException("The variable values must be of type List<double>, List<string> orList<DateTime>");87 throw new ArgumentException("The variable values must be of type IList<double>, IList<string> or IList<DateTime>"); 88 88 } 89 89 this.variableValues.Add(this.variableNames[i], clonedValues);
Note: See TracChangeset
for help on using the changeset viewer.