Vídeo: Visual Studio Summit 2017 - 4 NOVOS RECURSOS do C# 7 que Você PRECISA Conhecer - Parte 1 2024
Parte do Visual Studio. Folha de cheats All-in-One da rede
Visual C #. NET (pronunciado Visual C sharp) é a linguagem de programação da nova geração da Microsoft que integra a flexibilidade do C ++ com o curto ciclo de desenvolvimento do Visual Basic. Esses recursos, juntamente com uma série de novos recursos, tornam o Visual C # mais do que apenas a soma do Visual Basic e C ++.
Alguns dos recursos do Visual C # são
-
Coleta de lixo: A função do coletor de lixo, fornecida pelo Visual C #, é verificar se os objetos não são usados por um aplicativo e excluí-los da memória.
-
Sistema de tipo de valor / referência: De acordo com o sistema de tipo de valor / referência, os tipos de dados padrão, enumerações e estruturas são denominados tipos de valor. Interfaces, classes e delegados são chamados de 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.
-
Declaração e definição unificada de métodos de classe: A declaração unificada e a definição de métodos de classe reduzem a criação de vários arquivos - um para declaração e outro para definição.
-
Delegados: Um objeto tipo seguro e seguro que contém uma referência a um método. A vantagem de usar delegados é que é útil na invocação anônima, o que significa que o método a ser invocado não é conhecido no tempo de compilação.
-
Sincronização de linha simples: Permite criar aplicativos multithread.
-
Versão: 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: As aplicações do Visual C # são independentes da plataforma.
-
Acesso ao código nativo: O Visual C # permite que um desenvolvedor visualize programaticamente o código nativo.
-
Atributos: Uma etiqueta declarativa que você pode usar para descrever várias entidades em seus programas.