Por que Visual Basic (VB) Possui Referências, ao Contrário de C
Por que Visual Basic (VB) Possui Referências, ao Contrário de C? (Com Mais Código de Exemplo)
Visual Basifoi projetado para oferecer uma experiência de desenvolvimento mais intuitiva e simplificada, especialmente para desenvolvedores de nível iniciante. Aqui estão mais algumas razões pelas quais VB inclui referências, em contraste com C, e exemplos de código para ilustrar:
1. Simplificação da Manipulação de Objetos
Em VB, objetos são frequentemente trabalhados por referência, permitindo que você altere o estado dos objetos diretamente. Em C, você precisaria usar ponteiros para alcançar um comportamento similar, o que pode ser mais complexo.
Exemplo em VB:
vb
Class Pessoa
Public Nome As String
Sub New(nome As String)
Me.Nome = nome
End Sub
End Class
Module Module1
Sub Main()
Dim pessoa1 As New Pessoa("Alice")
Console.WriteLine("Antes: " & pessoa1.Nome) ' Saída: Alice
' Modifica o objeto através de uma referênci