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