Point3D and NumberFormatInfo
<p>I am trying to print a list of Point3D. However I don't want them to be printed with the maximal number of decimal digits. I want to be able to control this.</p>

<p>So I tried</p>

<pre><code>Point3D loc = new Point3D(x,y,z);
var formatter = new NumberFormatInfo();
formatter.NumberDecimalDigits = 2;
return loc.ToString(formatter);
</code></pre>

<p>But this didn't work and the point was still printed with too many decimal digits.</p>

<p>I would also like to do the same for other data structures that contain double members. I guess that the solution will be the same.</p>
