Hi Fabio,
This is most likely caused by the default line join - the following code shows how to change the line join of line segments:
line.BorderStyle.LineJoin = System.Drawing.Drawing2D.LineJoin.MiterClipped;
or
line.BorderStyle.LineJoin = System.Drawing.Drawing2D.LineJoin.Round;
Hope this helps - let us know if you have any questions.