示例#1
0
 /// <summary>
 ///     Write an object to the console or log.
 /// </summary>
 /// <param name="obj">The object to write.</param>
 public static void Log(object obj)
 {
     OutputLogged?.Invoke(obj.ToString());
     Console.WriteLine(obj);
 }
示例#2
0
 /// <summary>
 ///     Write a string to the console or log.
 /// </summary>
 /// <param name="str">The string to write.</param>
 public static void Log(string str)
 {
     OutputLogged?.Invoke(str);
     Console.WriteLine(str);
 }
示例#3
0
 // TODO: rename to NewLine?
 public static void Log()
 {
     OutputLogged?.Invoke("\n");
     Console.WriteLine();
 }