예제 #1
0
    /// A class that contains utility methods for the VarEnc's benchmarking application
    /// Has methods such as a random double/string/character methods and more

    #region Debugging Methods

    static public void ActiveError(string _errorMessage = "Invalid input")
    {
        string[] errorMessage =
        {
            "Error: " + _errorMessage,
            "Press any key to return"
        };

        QuickDrawMenu(errorMessage);
        Console.ReadKey();
        VarEncBenchmark.StartProgram();
    }
예제 #2
0
    static void DisplayResults()
    {
        WriteLines(resultsTitle);
        WriteLines(ResultsDescription);
        SeparationLineSmall();
        WriteLines(ResultsAnalysis);
        SeparationLineSmall();
        WriteLines(resultsBottomText);
        SeparationLine();

        currentBenchmarkResults = null;

        var k = Console.ReadKey();

        if (k.Key == key_runSameBenchmarkAgain)
        {
            RunBenchmark(VarEncBenchmark.currentBenchmarkData);
        }
        else
        {
            VarEncBenchmark.StartProgram();
        }
    }
예제 #3
0
 static void Main(string[] args)
 {
     VarEncBenchmark.StartProgram();
 }