Ответ 1
То же самое, это просто:
Using conn As New SqlConnection
....
End Using
Я кодирую в VB.NET.
В настоящее время я включаю инициализацию и использование объектов в блок Try/Catch, а затем сбрасываю его (dispose, close, set to nothing) в блоке finally. Проблема в том, что блок С# 'using' настолько прост в использовании и будет очищать вещи в моем коде.
Есть ли эквивалент VB.NET? Или мое окончательное решение для разрыва срыва - единственный способ?
То же самое, это просто:
Using conn As New SqlConnection
....
End Using
http://msdn.microsoft.com/en-us/library/htd05whh(VS.80).aspx
Public Sub setbigbold(ByVal c As Control)
Using nf As New System.Drawing.Font("Arial", 12.0F, _
System.Drawing.FontStyle.Bold)
c.Font = nf
c.Text = "This is 12-point Arial bold"
End Using
End Sub
Er, Using
... End Using
Подробнее см. MSDN
Здесь - еще один вопрос StackOverflow, который касается той же самой проблемы. Если я не ошибаюсь, он используется в очень схожих, если не в точности так же, как и в С#.
Надеюсь, это поможет!