Visual Basic.NET es la evolución del clásico Visual Basic y fue lanzado como Visual Basic.NET con la versión 1.1 de. NET Framework . C # fue introducido por Microsoft en el archivo. Iniciativa posterior NET en 2001. Si usted no tiene Visual Studio , puede descargar la edición Express de Visual Basic o la edición expreso de C #. Los productos Express son libres para aprender a crear aplicaciones .
Definiciones
sintaxis de programación
variable es una de las principales diferencias en estas lenguas. Para declarar una variable en VB.NET, usted tiene que utilizar " Dim ", " ", " amigo , " Público " Protegido ", "Private ", " compartido" o " estática" . En C #. NET , usted tiene que utilizar declaradores , como los tipos definidos por el usuario o una función de los tipos . Para crear una función o método que no devuelve un valor en VB.NET, es necesario utilizar el tipo "Sub " y , en C #. NET , es necesario utilizar el " vacío". Para hacer referencia al objeto actual, como una forma , es necesario utilizar la palabra clave " Me" en VB.NET y "esto " en C #. NET .
Programación Características
En C # NET , cada línea de código termina con un punto y coma , . VB.NET no. . En C # , debe agregar corchetes al principio y al final de cada declaración , por otro lado, VB.NET no requiere llaves. Pasar parámetros por referencia en VB.NET se realiza automáticamente por el compilador de VB cuando sea necesario. En la mayoría de los casos, el C #. NET pasa los parámetros por referencia , pero no siempre .
Consideraciones
Uso Visual Basic.NET si tiene experiencia VB porque va a será más fácil para usted para crear aplicaciones rápidamente . Por otro lado , si usted tiene experiencia de programación C, a continuación, utilizar Visual C #. NET porque la sintaxis es similar , por lo que el idioma más fácil de entender. En la mayoría de los casos, los dos idiomas le ayudará a crear el mismo resultado si se utiliza correctamente .