/// <summary> /// 写资金变动日志 /// </summary> /// <param name="record"></param> void writeRecord(BTCRecord record) { lock (recordMutex) { try { FileIOActor.appendLine(path + recordf, record.ToString()); } catch (Exception ex) { FileIOActor.log(ex); } } }
public void save() { lock (matchMutex) { try { StringBuilder sb = new StringBuilder(); FileIOActor.clearFile(path + userinfoFile); foreach (var user in users.Values) { sb.Append($"{user.ToString()}\r\n"); } FileIOActor.appendLine(path + userinfoFile, sb.ToString()); } catch (Exception ex) { FileIOActor.log(ex); } } }