maxresdefault 16

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

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Salir de la versión móvil