"baked" into them (actually the values are set in the type constructors).</p>

<p>Let's test it in a C# project. Create a Console Application, add reference to <code>FSharp.Configuration.dll</code> and our F# <code>Config</code> project.</p>

<p>First, we'll try to create an instance of our generated <code>Config</code> type and check that all the values are there:</p>

<pre lang="csharp"><span class="k">var</span> config = <span class="k">new</span> Config.Config();
Console.WriteLine(<span class="k"