Тема: Як визначити, скільки часу потребує якась операція?
Хай. Зара в універі у нас читають курс про якесь розподілення і т.д. 
Задали лабу - порівняти простий цикл for і його паралельну версію Parallel.For.
Так от, написав купу кода, він працює, але не вірно, тому що я просто напросто не можу вірно порахувати кількість отих тактів, чи що воно таке. 
Для прикладу, написав от таку штучку
int num = 0;
            while (true)
            {
                Console.WriteLine("Iteration number: "+num+"\n");
                num++;
                int time1 = Environment.TickCount;
                for (int i = 0; i < 100; i++)
                {
                    int a = 100*100;
                }
                Console.WriteLine("time1: " + (Environment.TickCount - time1));
                int time2 = Environment.TickCount;
                Parallel.For(0, 100, i => { int a = 100*100; });
                Console.WriteLine("time2: " + (Environment.TickCount - time2));
                Console.ReadLine();
            }Виводить
ЩО ЗА ЛАЙНО? Як підрахувати час, котрий потрібен на виконання циклів?



