public void Add(Msgs msgColl) { lock (this.syncRoot) { if (msgColl == null) { return; } if (this.msgs == null) { this.msgs = new List <Msg>(); } foreach (var item in msgColl.msgs) { this.msgs.Add(new Msg(item)); } } }
/// <summary> /// Copy constructor of the <seealso cref="ToolMsgs"/> class /// </summary> /// <param name="inTMs"></param> public Msgs(Msgs inTMs) { this.msgs = new List <Msg>(inTMs.msgs); }