Find the intersection of two line when have two array of points
<pre><code>PointF[] points1;
PointF[] points2;
_Gd.DrawLines(new Pen(new SolidBrush(Color.Purple)),points1);
_Gd.DrawLines(new Pen(new SolidBrush(Color.Green)),points2);
</code></pre>

<p>Above code use to draw two line, I want to find all the intersection  of two line above, how can I do that in C#? Thanks!</p>
