Usar um varaiable diferente no bloco de utilização:
Eu penso que você tem o código como este:
Escurecer i como o inteiro
Using MyReader como Microsoft.VisualBasic.FileIO.TextFieldParser novo (“c:\myvbastext\listoffilesandpaths.txt ")
MyReader.TextFieldType = Microsoft.VisualBasic.FileIO.FieldType.Delimited
MyReader.Delimiters = corda nova () {“,”}
currentRow não ofuscante como a corda ()
Quando não MyReader.EndOfData
currentRow = MyReader.ReadFields ()
i += 1
Nicknam (i) = currentRow (0)
NameOfFile (i) = currentRow (1)
PathOfFile (i) = currentRow (2)
ExtensionOfFile (i) = currentRow (3)
LengthOfRecords (i) = currentRow (4)
Terminar quando
Terminar Using
Assim você pode fazer como este:
Escurecer i como o inteiro
Using MyReader como Microsoft.VisualBasic.FileIO.TextFieldParser novo (“c:\myvbastext\listoffilesandpaths.txt ")
J não ofuscante como o inteiro = 0
MyReader.TextFieldType = Microsoft.VisualBasic.FileIO.FieldType.Delimited
MyReader.Delimiters = corda nova () {“,”}
currentRow não ofuscante como a corda ()
Quando não MyReader.EndOfData
currentRow = MyReader.ReadFields ()
j += 1
Nicknam (i) = currentRow (0)
NameOfFile (i) = currentRow (1)
PathOfFile (i) = currentRow (2)
ExtensionOfFile (i) = currentRow (3)
LengthOfRecords (i) = currentRow (4)
Terminar quando
Terminar Using
...................
................. “eu” sou acessível aqui também assim que “j” é uma variável que separada você se está usando dentro “using” o bloco.
....................
....................
....................
Desde que a variável “mim” está usando o interior “using” o bloco e a parte externa “using” o bloco também assim que está escondendo o valor dentro do “using” o bloco.