こだわってばかりでもダメです。

これ↓と


Public Sub Hoge()

Dim command As New System.Data.SqlClient.SqlCommand(・・・)

' 宣言と初期化。
Dim result As Integer = command.ExcuteNonQuery()

If result = 0 Then

System.Console.WriteLine("0でしたよ。")

End If

End Sub

これ↓では

Public Sub Hoge()

Dim command As New System.Data.SqlClient.SqlCommand(・・・)

' 宣言だけ。
Dim result As Integer

' 値を代入。
result = command.ExcuteNonQuery()

If result = 0 Then

System.Console.WriteLine("0でしたよ。")

End If

End Sub

下のほうが好き。処理的に初期化っぽくないからかな・・・。上は意味的に初期設定値を設定するときに書いてる模様。