public void Log(string message) { if (InvokeRequired) { Invoke(new Action<string>(Log), message); return; } else { this.tbLog.Text += DateTime.Now + ": " + message + Environment.NewLine; } } }