private void LocalTrace(String message, params object[] list) { if (OnTrace != null) OnTrace((list.Length == 0 ? message : string.Format(message, list))); }