private void AuctionTikUpdate(AuctionTik tik) { string temp = string.Empty; temp = "[" + DateTime.Now.ToString() + "] "; var _auction = this._auctions.Find(tik.ID); if (_auction != null) { temp += "(" + _auction.ID + ") Description: " + _auction.Description; } else { temp += " Id: " + tik.ID; } if (tik.Value == 0) temp += " - First"; else temp += " - Second"; this.Dispatcher.Invoke((Action)(() => { this.txtAuctionEvents.Text += temp + Environment.NewLine; })); }
public void UpdateingAuctionTik(AuctionTik obj) { for (int i = 0; i < this.list.Count; i++) if (this.list[i].ID == obj.ID) lock (this.list[i]) this.list[i].AuctionTik = obj.Value; }