К вашему сведению: если вы смотрите код VB до эры .NET (то есть: VB6, из которых существует тонна), символ _ имел особое значение в том смысле, что это был символ продолжения строки. Переменные или строки не могут начинаться с _
Пример использования VB6 _:
Dim str As String
str = "This is part one of a very long string" & _
"Notice that this is more text" & _
"AND SOME MORE"
Я почти уверен, что в VB.NET _ продолжает функционировать как символ продолжения строки, однако ограничение имени переменной, очевидно, было снято.