Debug.cs 1.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5. using System.Threading.Tasks;
  6. using System.Diagnostics;
  7. using System.IO;
  8. namespace Examen31P_LebedevaAF
  9. {
  10. public class Debugg
  11. {
  12. /// <summary>
  13. /// Отладочная информации о дате запуска программы в окно отладки и текстовый файл
  14. /// </summary>
  15. public void DebTr()
  16. {
  17. Trace.Listeners.Add(new TextWriterTraceListener("Debug.txt"));
  18. Debug.Indent();
  19. Trace.Indent();
  20. Debug.WriteLine("Программа запущена: {0}", DateTime.Today);
  21. Trace.WriteLine("Программа запущена: {0}", Convert.ToString( DateTime.Today));
  22. Debug.Flush();
  23. //Debug.Indent();
  24. //Trace.Listeners.Add(x);
  25. //Debug.WriteLine(st);
  26. //Debug.Flush();
  27. //x.Close();
  28. //string location = Environment.CurrentDirectory;
  29. //location = location.Remove(location.Length - 6, 6);
  30. //location = location.Insert(location.Length, "Diagnostic.txt");
  31. //TextWriterTraceListener tr = new TextWriterTraceListener(File.AppendText(location));
  32. //Debug.Listeners.Add(tr);
  33. //Debug.WriteLine(s);
  34. //Debug.Flush();
  35. //tr.Close();
  36. //TextWriterTraceListener x = new TextWriterTraceListener(File.AppendText("diagnostic.txt"));
  37. //Trace.Listeners.Add(x);
  38. //Debug.WriteLine(st);
  39. //Debug.Flush();
  40. //x.Close();
  41. }
  42. }
  43. }