//TODO public static DataScale Parse(string s); //TODO public static bool operator !=(DataScale a, DataScale b) //TODO public static bool operator ==(DataScale a, DataScale b) public bool CanConvertTo(DataScale dataScale) { if (from != dataScale.from) { return(false); } return(Equals(dataScale) || ((interval == 1) && (scale == DataScaleEnum.tick)) || ((scale == dataScale.scale) && (0 == dataScale.interval % interval))); }
//TODO public static DataScale Parse(string s); //TODO public static bool operator !=(DataScale a, DataScale b) //TODO public static bool operator ==(DataScale a, DataScale b) public bool CanConvertTo(DataScale dataScale) { if (from!=dataScale.from) return false; return Equals(dataScale) || ((interval == 1) && (scale == DataScaleEnum.tick)) || ((scale == dataScale.scale) && (0==dataScale.interval % interval)); }