コード例 #1
0
ファイル: Msgs.cs プロジェクト: handayu/Edi
		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));
				}
			}
		}
コード例 #2
0
        public void Add(Msgs msgColl)
        {
            lock (_syncRoot)
            {
                if (msgColl == null)
                {
                    return;
                }

                if (_msgs == null)
                {
                    _msgs = new List <Msg>();
                }

                foreach (var item in msgColl._msgs)
                {
                    _msgs.Add(new Msg(item));
                }
            }
        }
コード例 #3
0
 /// <summary>
 /// Copy constructor of the <seealso cref="ToolMsgs"/> class
 /// </summary>
 /// <param name="inTMs"></param>
 public Msgs(Msgs inTMs)
 {
     _msgs = new List <Msg>(inTMs._msgs);
 }
コード例 #4
0
ファイル: Msgs.cs プロジェクト: handayu/Edi
		/// <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);
		}