Advertisement
xxeell

Untitled

Jun 2nd, 2018
135
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 0.81 KB | None | 0 0
  1.         public void ErrorFound(Exception e)
  2.         {
  3.             StringBuilder error_string = new StringBuilder();
  4.             if (e.TargetSite != null)
  5.             {
  6.                 error_string.AppendFormat("В файле \"{0}\" \n", e.TargetSite.Module.ScopeName);
  7.                 error_string.AppendFormat("В классе \"{0}\" \n", e.TargetSite.DeclaringType);
  8.                 error_string.AppendFormat("В методе \"{0}\" \n", e.TargetSite);
  9.             }
  10.             error_string.AppendFormat("Обнаружено исключение: \"{0}\" \n", e.Message);
  11.             error_string.AppendFormat("Типа: \"{0}\"", e.GetBaseException().GetType());
  12.  
  13.             MessageBox.Show(error_string.ToString(), "Ошибка!");
  14.            
  15.             Environment.Exit(0);            
  16.         }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement