Пример #1
0
 public override int GetHashCode()
 {
     return(Symbol.GetHashCode()
            ^ TickOn.GetHashCode()
            ^ BidRate.GetHashCode()
            ^ AskRate.GetHashCode());
 }
Пример #2
0
 public bool Equals(Tick other)
 {
     return(Symbol.Equals(other.Symbol) &&
            TickOn.Equals(other.TickOn) &&
            BidRate.Equals(other.BidRate) &&
            AskRate.Equals(other.AskRate));
 }
Пример #3
0
        public override string ToString()
        {
            var sb = new StringBuilder();

            sb.Append(Symbol);
            sb.Append(',');
            sb.Append(TickOn.ToDateTimeText());
            sb.Append(',');
            sb.Append(BidRate.ToRateText(Symbol));
            sb.Append(',');
            sb.Append(AskRate.ToRateText(Symbol));

            return(sb.ToString());
        }