/// <summary>
 /// 從文件管理員上傾倒逐行訊息(全部流程)
 /// </summary>
 /// <param name="writeLineObject">可以WriteLine的任意Object</param>
 public static void PrintMessageFromArchivist(object writeLineObject)
 {
     foreach (string record in Archivist.Records)
     {
         writeLineObject.GetType().InvokeMember("WriteLine", BindingFlags.InvokeMethod,
                                                null, writeLineObject, new object[] { record });
     }
     Archivist.ClearRecords();
 }