Option Strict On
Imports System
Public Module Module1
Public Sub Main()
Console.WriteLine(2 + 1) 'dentro do esperado
Console.WriteLine(2 & 1) 'pra mim essa linha deveria gerar erro
' Console.WriteLine("2" + 1) 'não compila
Console.WriteLine("2" & 1) 'dentro do esperado
Console.WriteLine("2" + "1") 'dentro do esperado
Console.WriteLine("2" & "1") 'dentro do esperado
End Sub
End Module
'https://pt.stackoverflow.com/q/154231/101
T3B0aW9uIFN0cmljdCBPbgpJbXBvcnRzIFN5c3RlbQoKUHVibGljIE1vZHVsZSBNb2R1bGUxCglQdWJsaWMgU3ViIE1haW4oKQoJCUNvbnNvbGUuV3JpdGVMaW5lKDIgKyAxKSAnZGVudHJvIGRvIGVzcGVyYWRvCgkJQ29uc29sZS5Xcml0ZUxpbmUoMiAmIDEpICdwcmEgbWltIGVzc2EgbGluaGEgZGV2ZXJpYSBnZXJhciBlcnJvCicJCUNvbnNvbGUuV3JpdGVMaW5lKCIyIiArIDEpICduw6NvIGNvbXBpbGEKCQlDb25zb2xlLldyaXRlTGluZSgiMiIgJiAxKSAnZGVudHJvIGRvIGVzcGVyYWRvCgkJQ29uc29sZS5Xcml0ZUxpbmUoIjIiICsgIjEiKSAnZGVudHJvIGRvIGVzcGVyYWRvCgkJQ29uc29sZS5Xcml0ZUxpbmUoIjIiICYgIjEiKSAnZGVudHJvIGRvIGVzcGVyYWRvCglFbmQgU3ViCkVuZCBNb2R1bGUKCidodHRwczovL3B0LnN0YWNrb3ZlcmZsb3cuY29tL3EvMTU0MjMxLzEwMQ==