Changeset 2757 for trunk/sources/HeuristicLab.Data/3.3/DoubleData.cs
- Timestamp:
- 02/08/10 03:43:36 (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources/HeuristicLab.Data/3.3/DoubleData.cs
r2694 r2757 31 31 [Item("DoubleData", "Represents a double value.")] 32 32 [Creatable("Test")] 33 public sealed class DoubleData : ValueTypeData<double>, I StringConvertibleData {33 public sealed class DoubleData : ValueTypeData<double>, IComparable, IStringConvertibleData { 34 34 public DoubleData() : base() { } 35 35 public DoubleData(double value) : base(value) { } … … 43 43 public override string ToString() { 44 44 return Value.ToString("r"); // round-trip format 45 } 46 47 public int CompareTo(object obj) { 48 DoubleData other = obj as DoubleData; 49 if (other != null) 50 return Value.CompareTo(other.Value); 51 else 52 return Value.CompareTo(obj); 45 53 } 46 54
Note: See TracChangeset
for help on using the changeset viewer.