示例#1
0
        static void Main(string[] args)
        {
            PrintService <int> printService = new PrintService <int>();

            Console.Write("How many values? ");
            int n = int.Parse(Console.ReadLine());

            for (int i = 0; i < n; i++)
            {
                int x = int.Parse(Console.ReadLine());
                printService.AddValue(x);
            }

            printService.Print();
            Console.WriteLine("First: " + printService.First());
        }
示例#2
0
        static void Main(string[] args)
        {
            Console.Write("Enter file full path: ");
            string path = Console.ReadLine();

            LogService   batchService = new LogService(path);
            PrintService printService = new PrintService();

            Console.WriteLine("Process start...");
            try {
                int result = batchService.CountLogUsers(printService.Print);
                Console.WriteLine("Total: " + result + " users");
            }
            catch (IOException e) {
                Console.WriteLine("Error: " + e.Message);
            }
        }