public void UpdateNotify() { var refresh = server.RefreshData(this.topics.Count()); if (refresh.Length > 0) { for (int i = 0; i < refresh.Length / 2; i++) { var id = (int)refresh[0, i]; var data = this.topics.Get(id); this.queue.Push(new Quote( data.Item1, data.Item2, double.Parse(refresh[1, i].ToString()))); } } }
public void UpdateNotify() { var refresh = server.RefreshData(_count); if (refresh.Length > 0) { for (int i = 0; i < refresh.Length / 2; i++) { var id = (int)refresh[0, i]; double value2; var converted = double.TryParse(refresh[1, i].ToString(), out value2); if (converted) { this.queue.Push(new Tuple <int, double>(id, value2)); } } } }