Declaraciones explícitas y Declaraciones implícitas en Visual Basic.NET [08]
Declaración explícita
Una declaración explícita significa que se deben utilizar instrucciones para declarar las variables. Dichas instrucciones no les asignan valores a las variables: sólo le indican al IDE en cuestión cómo se llaman y de qué tipo son. Un ejemplo en Visual Basic sería:
Dim Nombre As String = “Hola mundo”
Aquí definimos una variable, de forma explícita, llamada Nombre de tipo String.
Declaración implícita
Si bien siempre es mejor declarar las variables, existe lo que se llama declaración implícita, que consiste en utilizar las variables sin declararlas. En otras palabras VB:NET definirá que tipo de dato le corresponde con relación a el valor
Dim Nombre = “Hola mundo”
Aquí definimos una variable, de forma implícita, VB.NET detecta que el valor es un string y le asigna el tipo string a Nombre
Codigo: https://github.com/programadornovato/VisualBasic/commit/8c3b38934d46b9938b0f5ecf46805f47e1174ff1
Imports System 'Autor: Programador Novato 'Fecha: 01/01/2021 'Este modulo sirve para ense�ar como funciona Visual Basic.NET Module Program 'Este codigo escribe un texto en amarillo con fondo azul Sub Main(args As String()) Dim stringExplicita As String = "Hola mundo" Dim stringImplicita = "Hola mundo" Console.WriteLine("stringExplicita=" & stringExplicita.GetType.ToString()) Console.WriteLine("stringImplicita=" & stringImplicita.GetType.ToString()) Dim intExplicita As Integer = 5 Dim intImplicita = 5 Console.WriteLine("intExplicita=" & intExplicita.GetType.ToString()) Console.WriteLine("intImplicita=" & intImplicita.GetType.ToString()) Dim floatExplicita As Single = 5 Dim floatImplicita = 5.0F Console.WriteLine("floatExplicita=" & floatExplicita.GetType.ToString()) Console.WriteLine("floatImplicita=" & floatImplicita.GetType.ToString()) Dim doubleImplicita = 5.0 Console.WriteLine("doubleImplicita=" & doubleImplicita.GetType.ToString()) Console.Read() End Sub End Module
Curso de VB.NET⛓️: https://www.youtube.com/watch?v=aiquJHzxNWw&list=PLCTD_CpMeEKSFwAFjvrfpvSwxmbs2maMo&ab_channel=programadornovato
[CURSO] C##️⃣: https://www.youtube.com/watch?v=NKPMGY6NCko&list=PLCTD_CpMeEKQSOU8Vf9VHXrZa2rc8X0X5&index=1&t=3s&ab_channel=programadornovatoprogramadornovato
[CURSO] C# CON FORMULARIOS#️⃣: https://www.youtube.com/watch?v=l0_U4oyOuns&list=PLCTD_CpMeEKTBih1VgeunCjc83ZQ6UBMI&index=1&ab_channel=programadornovatoprogramadornovato
[Curso] C# MYSQL#️⃣: https://www.youtube.com/watch?v=-5CXNXHIzWk&list=PLCTD_CpMeEKR_4q0-7BxGHXqH0bgpqw5q&ab_channel=programadornovato
[CURSO] C++ DE 0 A HEROE 🦸: https://www.youtube.com/watch?v=APN8aCyPvww&list=PLCTD_CpMeEKTofxs7iottRxJ5YPM7BOcc&ab_channel=programadornovato
[Curso] Java Netbeans GUI Completo☕: https://www.youtube.com/watch?v=18UA7X2ss8g&list=PLCTD_CpMeEKThfXo8D-RXOGu5FarO7_qv&ab_channel=programadornovato
🔗 Canal de ProgramadorNovato: https://www.youtube.com/c/programadornovato
🔗 Facebook: https://facebook.com/ProgramadorNovatoOficial
🔗 Twitter: https://twitter.com/programadornova
🔗 Linkedin: https://www.linkedin.com/in/programadornovato/
🔗 Instagram: https://www.instagram.com/programadornovato/
🔗 Pagina oficial: https://www.programadornovato.com
🔗 Gracias por apoyar este canal: https://www.patreon.com/programadornovato
Anterior tutorial Siguiente tutorial
Ave que vuela, a la cazuela.