Пример #1
0
        protected override void DoWork()
        {
            TempArea = Utility.Area(CaliperA, CaliperB, CaliperC, CaliperD);

            if (TempArea < AreaStruct.MinimumArea)
            {
                Console.WriteLine("Set new min struct");
                AreaStruct.MinimumArea = TempArea;
                AreaStruct.SetC1(CaliperA);
                AreaStruct.SetC2(CaliperB);
                AreaStruct.SetC3(CaliperC);
                AreaStruct.SetC4(CaliperD);
            }

            form.currentAreaTextBox.Text = TempArea.ToString();
            form.minAreaTextBox.Text     = AreaStruct.MinimumArea.ToString();
            Console.WriteLine("Temp Area: {0}", TempArea);
            Console.WriteLine("Area Struct {0}", AreaStruct);
        }
        protected override void DoWork()
        {
            tempPerim = Utility.Perimeter(CaliperA, CaliperB, CaliperC, CaliperD);

            if (tempPerim < perimStruct.MinimumPerim)
            {
                Console.WriteLine("Set new min struct");
                perimStruct.MinimumPerim = tempPerim;
                perimStruct.SetC1(CaliperA);
                perimStruct.SetC2(CaliperB);
                perimStruct.SetC3(CaliperC);
                perimStruct.SetC4(CaliperD);
            }

            form.currentPerimTextBox.Text = tempPerim.ToString();
            form.minPerimTextBox.Text     = perimStruct.MinimumPerim.ToString();
            Console.WriteLine("Temp Perim: {0}", tempPerim);
            Console.WriteLine("Perim Struct {0}", perimStruct);
        }