C# events
Making I/O better and more engaging
namespace Lib
{
public class IO
{
public static string prompt(string message, int delaysInMilisecon = 20)
{
message = "#: " + message + " ? ";
foreach (char c in message)
{
System.Console.Write(c);
Thread.Sleep(delaysInMilisecon);
}
Console.WriteLine();
var tempColor = Console.ForegroundColor;
Console.ForegroundColor = ConsoleColor.Green;
var ret = Console.ReadLine();
Console.ForegroundColor = tempColor;
return ret;
}
}
}