public static void ClearTickerData() { if (tickerData == null) { return; } for (int i = 0; i < tickerData.Count; i++) { for (int j = 0; j < tickerData[i].Count; j++) { tickerData[i][j].Dispose(); } tickerData[i].Clear(); } tickerData.Clear(); }
public static void LoadMessagesFromFiles() { if (BasicMessages == null) { BasicMessages = new TSList <MessageTypes.Message>(); } if (ErrorMessages == null) { ErrorMessages = new TSList <MessageTypes.ErrorMessage>(); } BasicMessages.Clear(); ErrorMessages.Clear(); string filePathBasic = FolderName + "/" + FilenameGenericLog; string filePathError = FolderName + "/" + FilenameErrorLog; // load basic messages try { string[] lines = Utility.FileManager.ReadFile(filePathBasic); for (int i = 0; i < lines.Length; i++) { MessageTypes.Message m = MessageTypes.Message.Parse(lines[i]); BasicMessages.Add(m); } } catch (Exception) { } // load error messages try { string[] lines = Utility.FileManager.ReadFile(filePathError); for (int i = 0; i < lines.Length; i++) { MessageTypes.ErrorMessage m = MessageTypes.ErrorMessage.Parse(lines[i]); ErrorMessages.Add(m); } } catch (Exception) { } PoloniexBot.GUI.GUIManager.SetTradeHistoryMessages(BasicMessages, ErrorMessages); }
public void Clear() { _innerList.Clear(); }