- Timestamp:
- 03/05/14 14:48:13 (11 years ago)
- Location:
- branches/DataPreprocessing
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/DataPreprocessing
- Property svn:mergeinfo changed
-
branches/DataPreprocessing/HeuristicLab.Problems.DataAnalysis
- Property svn:mergeinfo changed
-
branches/DataPreprocessing/HeuristicLab.Problems.DataAnalysis/3.4/Dataset.cs
r10164 r10538 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.