vb.netusing-statement

Nested using statements


As Eric Gunnerson shows in this blog post, in C# you can nest using statements as:

using (StreamWriter w1 = File.CreateText("W1"))
using (StreamWriter w2 = File.CreateText("W2"))
{
    // code here
}

Is there a similar way to do it in VB.Net? I want to avoid too many indentation levels.


Solution

  • Like this:

    Using a As New Thingy(), _
          b As New OtherThingy()
            ...
    End Using