Las nuevas características de Visual C # .NET

Visual C # .NET (pronunciado Visual C aguda) es el lenguaje de programación de nueva generación de Microsoft que integra la flexibilidad de C ++ con el corto ciclo de desarrollo de Visual Basic. Estas características, junto con una serie de nuevas características, hacen de Visual C # más que la suma de Visual Basic y C ++.

Algunas de las características de Visual C # son

  • Recoleccion de basura: La función del colector de basura, proporcionado por Visual C #, es para comprobar si los objetos no utilizados por una aplicación y para borrar de la memoria.

  • Valor del sistema Tipo / referencia: De acuerdo con el sistema de tipo de valor / referencia, los tipos de datos estándar, enumeraciones y estructuras se llaman tipos de valor. Interfaces, clases y delegados se llaman tipos de referencia. Este tipo de sistema ofrece la ventaja de eliminar un número de errores de memoria y la simplificación de la manipulación de objetos.

  • Declaración unificada y definición de métodos de la clase: La declaración unificada y definición de métodos de la clase que alivia desde la creación de varios archivos - uno para la declaración y el otro para la definición.

  • Delegados: Un objeto de tipo seguro y protegido que contiene una referencia a un método. La ventaja de utilizar delegados es que es útil en la invocación anónima, que significa que el método a invocar no se conoce en tiempo de compilación.

  • Fácil sincronización de subprocesos: Permite crear aplicaciones multiproceso.

  • Versiones: Es necesario para anular de forma explícita a los miembros de una clase base en una clase derivada. Esta revisión crea una nueva versión sin afectar el programa existente.

  • Interoperabilidad: Aplicaciones de Visual C # son independientes de la plataforma.

  • El acceso a código nativo: Visual C # permite al desarrollador para ver la programación el código nativo.

  • Atributos: Una etiqueta declarativa que se puede utilizar para describir diversas entidades en sus programas.




» » » » Las nuevas características de Visual C # .NET