Vidéo: Une Introduction à Visual Studio Code pour Débutants - Tutoriel français 2018 2024
Partie de Visual Studio. Feuille de triche tout-en-un NET
Visual C #. NET (prononcé Visual C sharp) est le langage de programmation de nouvelle génération de Microsoft qui intègre la flexibilité de C ++ avec le cycle de développement court de Visual Basic. Ces fonctionnalités, avec un tableau de nouvelles fonctionnalités, rendent Visual C # plus que la somme de Visual Basic et C ++.
Certaines des fonctionnalités de Visual C # sont
-
Garbage collection: La fonction du garbage collector, fournie par Visual C #, est de vérifier les objets non utilisés par une application et de les supprimer de la mémoire.
-
Système de type valeur / référence: Selon le système de type valeur / référence, les types de données standard, les énumérations et les structures sont appelés types de valeur. Les interfaces, les classes et les délégués sont appelés types de référence. Ce système de type offre l'avantage d'éliminer un certain nombre de bogues de mémoire et de simplifier la manipulation des objets.
-
Déclaration unifiée et définition des méthodes de classe: La déclaration unifiée et la définition des méthodes de classe vous évitent de créer plusieurs fichiers - un pour la déclaration et l'autre pour la définition.
-
Délégués: Objet de type sécurité et sécurité qui contient une référence à une méthode. L'avantage d'utiliser des délégués est qu'il est utile dans l'invocation anonyme, ce qui signifie que la méthode à appeler n'est pas connue au moment de la compilation.
-
Synchronisation de thread simple: Permet de créer des applications multithread.
-
Versioning: Vous devez remplacer explicitement les membres d'une classe de base dans une classe dérivée. Cette révision crée une nouvelle version sans affecter le programme existant.
-
Interopérabilité: Les applications Visual C # sont indépendantes de la plate-forme.
-
Accès au code natif: Visual C # permet à un développeur d'afficher par programmation le code natif.
-
Attributs: Balise déclarative que vous pouvez utiliser pour décrire diverses entités dans vos programmes.