2010-07-27 11 views
24

Como Eric Gunnerson muestra en this entrada del blog, en C# puede anidar using declaraciones como:anidadas utilizando declaraciones

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

¿Hay una manera similar a hacerlo en VB.Net? Quiero evitar demasiados niveles de sangría.

Respuesta

34

De esta manera:

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

Bueno, se puede hacer:

Using w1 = File.CreateText("W1"), w2 = File.CreateText("W2") 
    ' Code goes here. ' 
End Using 
Cuestiones relacionadas