static void Main(string[] args) { int number = 0; while (true) { Console.Write("Enter size of Prime Numbers Multiplication Table: "); if (Int32.TryParse(Console.ReadLine(), out number)) { if (number >= 1) { break; } else { InvalidNumberError(); } } else { InvalidNumberError(); } } ; IPrimeService myPrimeCalculator = new PrimeService(); IPrint consoleDisplay = new ConsolePrint(); var primeNumbers = myPrimeCalculator.GetPrimeNumbers(number).ToArray(); var primeArray = myPrimeCalculator.GetPrimeMultiplcationTable(primeNumbers); consoleDisplay.Print(primeArray); Console.ReadKey(); }
static void Main(string[] args) { var keyboardInputs = new KeyboardInputs(); var app = new Application(119, 27); keyAction userInput = keyAction.invalid; while (true) { Console.Clear(); Console.WriteLine("Key inputs - arrows to move, g for gates, i for inputs, o for outputs, w for wires, spacebar or enter for placing,\ndelete to delete, r to run the circuit"); if (app.debugMode) { ConsolePrint.PrintBoard(app.runBoard); } else { ConsolePrint.PrintBoard(app.board); ConsolePrint.PrintCursor(app); } Console.SetCursorPosition(app.board.y_Size, app.board.x_Size); userInput = keyboardInputs.PressKey(); app.DoUserInput(userInput); } //foreach (var item in test.LogicGates) //{ // ConsolePrint.DrawGate(item); // Console.WriteLine(); //} //ConsolePrint.DrawGate(test.LogicGates[1]); //ConsolePrint.DrawGate(test.LogicGates[5], 8, 1); //ConsolePrint.DrawGate(test.Input[0], 0, 5); //ConsolePrint.DrawGate(test.Output[0], 118, 29); }
private void Start() { _process.Start(); int count = 0; while (_isRunning) { using (var reader = _process.StandardOutput) { var files = Directory.GetFiles($@"{AppDomain.CurrentDomain.BaseDirectory}script\output"); while (!reader.EndOfStream) { ConsolePrint?.Invoke(reader.ReadLine(), null); } if (count != files.Length) { count = files.Length; EpochResult?.Invoke(this, null); } } Thread.Sleep(TimeSpan.FromMinutes(1)); } }
static void Main(string[] args) { Parser.Default.ParseArguments <Options>(args) .WithParsed <Options>(async o => { ConsolePrint.Welcome(o.Quiet); await Setup.Structure(o); SourceFolder.GetFiles(o).TransForm(); await foreach (var textFile in SourceFolder.GetFiles(o).TransForm()) { } }); }
static void Main(string[] args) { ManualInputs(); var simulator = new Simulator(IVADecrease, IVAIncrease, SanatoriumDecrease, SanatoriumIncrease, AmountOfPatients, AmountOfDoctors, QueueIncrease, QueueDecrease); var consolePrint = new ConsolePrint(); simulator.FinishEventHandler += consolePrint.PrintWhenFinish; simulator.ReportEventHandler += consolePrint.PrintFiveSeconds; simulator.DeadOrAliveHandler += consolePrint.PrintPatient; simulator.StartSimulation(); Console.ReadLine(); }
public void Given_InputArray_Null_Then_PrintArray() { int[,] input = null; var output = new StringWriter(); Console.SetOut(output); IPrint printConsole = new ConsolePrint(); printConsole.Print(input); var actualOutput = output.ToString(); Assert.Equal("Input Array is empty.\r\n", actualOutput); }
public void Given_ValidInputArray_Then_PrintArray() { int[,] input = new int[, ] { { 0, 2 }, { 2, 4 } }; var output = new StringWriter(); Console.SetOut(output); IPrint printConsole = new ConsolePrint(); printConsole.Print(input); var actualOutput = output.ToString(); Assert.Contains("4", actualOutput); }
internal static async Task Structure(Options o) { if (!Directory.Exists(SourceFolder)) { ConsolePrint.HelpAddSourceFiles(o.Quiet, Directory.CreateDirectory(SourceFolder)); } if (Directory.Exists(TargetFolder) && o.Reset) { ConsolePrint.ClearTargetFolder(o.Quiet); Directory.Delete(TargetFolder, true); } if (!Directory.Exists(TargetFolder)) { Directory.CreateDirectory(TargetFolder); } await TransformOptions.Create(o); }
private static void Main() { Console.WriteLine("Triangle Area:"); Console.WriteLine(TriangleMethods.CalcTriangleArea(3, 4, 5)); Console.WriteLine("\nDigit As Word:"); Console.WriteLine(DigitMethods.DigitAsWord(5)); Console.WriteLine("\nFind Max:"); Console.WriteLine(NumberMethods.FindMax(5, -1, 3, 2, 14, 2, 3)); Console.WriteLine("\nNumbers in different formats:"); ConsolePrint.NumberInFormat(1.3, "f"); ConsolePrint.NumberInFormat(0.75, "%"); ConsolePrint.NumberInFormat(2.30, "r"); Console.WriteLine("\nPoints and distance:"); var pointFirst = new Point2D(3, -1); var pointLast = new Point2D(3, 2.5); Console.WriteLine(pointFirst.DistanceTo(pointLast)); Console.WriteLine("Points are horizontal to each other -> {0}", pointFirst.IsHorizontalTo(pointLast)); Console.WriteLine("Points are vertical to each other -> {0}", pointFirst.IsVerticalTo(pointLast)); Console.WriteLine("\nStudents:"); Student peter = new Student("Peter", "Ivanov", DateTime.Parse("17.03.1992")); peter.OtherInfo = "From Sofia"; Student stella = new Student("Stella", "Markova", DateTime.Parse("03.11.1993")); stella.OtherInfo = "From Vidin, gamer, high results"; Console.WriteLine("Peter's Bday: {0}", peter.BirthDay.ToShortDateString()); Console.WriteLine("Stella's Bday: {0}", stella.BirthDay.ToShortDateString()); Console.WriteLine( "{0} older than {1} -> {2}", peter.FirstName, stella.FirstName, peter.IsOlderThan(stella)); }
static void Main(string[] args) { // -------------------------- Variables ----------------------------- // Data Access Variables: DataAccess db = new DataAccess(); // Initialiazing Variable for WikiDump: WikiDump wikiDump = new WikiDump(); // Initializing List of Time: List <Time> listTime = Helper.GetListTime(); // -------------------------- Variables ----------------------------- // -------------------------- Main Code ----------------------------- ConsolePrint.PrintTile(); // Adding the sub foler if it doesnt exists: FileDirectory.AddFolderDirectory(); // Download All Files FileDownload.ExecuteAsyncDownload(listTime).Wait(); // Decompressing All Files FileDecompress.ExecuteDecompress(listTime); // Accessing Data Files and Saving it to our database db.ExecuteDataSave(listTime, wikiDump); // First Query: ConsolePrint.PrintFirstQuery(db.GetFirstQuery()); // SecondQuery: ConsolePrint.PrintSecondQuery(db.GetSecondQuery()); Console.WriteLine("\nEverything Done!"); Console.ReadLine(); }
protected static void Run() { ConsolePrint.ConsoleHeader(); ReadXmls.ReadDirectory(ConsolePrint.GetDirectory(0)); }