Os novos recursos do visual c # .net

Visual C # .NET (pronuncia Visual C sharp) é linguagem de programação nova geração da Microsoft que integra a flexibilidade de C ++ com o curto ciclo de desenvolvimento do Visual Basic. Estas características, juntamente com uma série de novos recursos, fazer Visual C # mais do que apenas a soma de Visual Basic e C ++.

Algumas das características do Visual C # são

Coleta de lixo: A função do coletor de lixo, fornecido pelo Visual C #, é para verificar se os objetos não estão sendo usados ​​por um aplicativo e excluí-los da memória.

  • sistema de tipo / referência de valor: De acordo com o sistema de tipo de valor / referência, o padrão de tipos de dados, enumerações e estruturas são chamados tipos de valor. Interfaces, classes, e delegados são chamados tipos de referência. Este tipo de sistema oferece a vantagem de eliminar uma série de erros de memória e simplificar a manipulação de objetos.

  • Unified declaração e definição de métodos de classe: A declaração unificada e definição de métodos de classe alivia-lo de criar vários arquivos - um para declaração e outra para definição.

  • delegados: Um objecto de tipo seguro e seguro que contém uma referência a um método. A vantagem de usar delegados é que ele é útil na invocação anônima, o que significa que o método a ser invocado não é conhecido em tempo de compilação.

  • sincronização de threads simples: Permite criar aplicações multithread.

  • versionamento: Você precisa substituir explicitamente os membros de uma classe base em uma classe derivada. Esta revisão cria uma nova versão sem afetar o programa existente.

  • interoperabilidade: aplicações do Visual C # são independentes de plataforma.

  • O acesso ao código nativo: Visual C # permite que um desenvolvedor para ver programaticamente o código nativo.

  • Atributos: A tag declarativa que você pode usar para descrever várias entidades em seus programas.


  • Publicações relacionadas