title: Parameterless constructor in Structure
body: <p>Following on from <a href="https://stackoverflow.com/q/32122660/592111">this question</a> on using different Visual Basic versions in <a href="http://en.wikipedia.org/wiki/Microsoft_Visual_Studio#Visual_Studio_2015" rel="nofollow noreferrer">Visual&nbsp;Studio&nbsp;2015</a>, I'm running through the new lanugage features in Visual Basic 14, as documented <a href="https://roslyn.codeplex.com/wikipage?title=Language%20Feature%20Status" rel="nofollow noreferrer">here</a> and <a href="https://roslyn.codeplex.com/discussions/571884" rel="nofollow noreferrer">here</a>.</p>
  
  <p>One of those is the ability to have parameterless constructors in structures, like this:</p>
  
  <pre><code>Structure MyStruct1
     Public f As Integer
     Sub New()
        f = 15
     End Sub
  End Structure
  </code></pre>
  
  <p>When I try this in code in Visual&nbsp;Studio&nbsp;2015, I'm still getting an red error squiggle under the <code>New()</code>:</p>
  
  <blockquote>
    <p>BC30629 Structures cannot declare a non-shared 'Sub New' with no parameters.</p>
  </blockquote>
  
  <p>I haven't seen anywhere that states that this got pulled before release.</p>
  
  <p>Am I mis-understanding what this new feature does?</p>