Пример #1
0
        public UnitTest1()
        {
            IServiceCollection services = new ServiceCollection();

            services.AddSingleton <WeightedAverage>();
            services.AddSingleton <FIFO>();
            services.AddSingleton <LIFO>();
            var serviceProvider = services.BuildServiceProvider();

            weightedAverage = serviceProvider.GetRequiredService <WeightedAverage>();
            fifo            = serviceProvider.GetRequiredService <FIFO>();
            lifo            = serviceProvider.GetRequiredService <LIFO>();
        }
Пример #2
0
        static void Main(string[] args)
        {
            LIFO l = new LIFO();
            int  i;

            for (i = 0; i < 10; i++)
            {
                l.Add(i);
            }
            Console.WriteLine(l.ToString());
            Console.ReadLine();
            int  h = l.Head();
            LIFO t = l.Tail();

            Console.WriteLine("Head:\t" + h);
            Console.WriteLine("Tail:\t" + t);
            Console.ReadLine();
        }