private void calculateSegmentsAngles() { var total = Segments.Sum(x => x.Value); foreach (var segment in Segments) { segment.Angle = (float)(segment.Value * 360 / total); } }