private void Demo_Loaded(object sender, RoutedEventArgs e) { string[] ary = new string[] { "xml", "sql" }; MessageFactory messageFactory = new MessageFactory(); foreach (string key in ary) { AbstractMessage messageObject = messageFactory.GetMessageObject(key); lblMsg.AppendLine(messageObject.Insert(new MessageModel("插入", DateTime.Now)).ToString()); lblMsg.AppendLine(messageObject.Get()[0].Message + " " + messageObject.Get()[0].PublishTime.ToString()); } }