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); }