public FileReader(int timesPerSecond, string FileName) { data = new ThreadSafeDataQueue <string[]>(); readerThread = new Thread(() => ReadFile()) { IsBackground = true }; readerThread.Start(); }
public ClientReader(TcpClient client, int timesPerSecond, string[] commands) { this.client = client; this.timesPerSecond = timesPerSecond; this.commands = commands; data = new ThreadSafeDataQueue <string[]>(); readerThread = new Thread(() => GetCommands()) { IsBackground = true }; readerThread.Start(); }