2014-02-04 3 views
1

Мне сложно с помощью инструкции using в Visual Basic. Кто-нибудь знает, как это должно быть написано ?:Использование оператора в Visual Basic

Using (Dim doc As WordprocessingDocument = WordprocessingDocument.Open(filename, True)) 
//blah blah 
End Using 

код прекрасно работает без использования и его явно в качестве синтаксической ошибки. «Dim» подсвечивается, и выражение, по-видимому, ожидается. Извините, если это немного базовое, но информация о vb с использованием утверждений не ясна и, очевидно, не работает в стиле C#.

ответ

8

Есть две вещи неправильно.

Во-первых, вы должны удалить ключевое слово Dim. Ключевое слово Using заменяет ключевое слово Dim. Оба Dim и Using имеют тот же эффект, что и объявление новой переменной, по-разному.

Во-вторых, вы должны удалить круглые скобки. Первым делом после ключевого слова Using должно быть имя переменной.

Using doc As WordprocessingDocument = WordprocessingDocument.Open(filename, True) 
    ' blah blah 
End Using 
Смежные вопросы