Video: Microsoft To-Do 2019 | Full Tour 2025
Del af Visual Studio. NET All-in-One Cheat Sheet
Visual C #. NET (udtalte Visual C sharp) er Microsofts nye generationsprogrammeringssprog, der integrerer fleksibiliteten af C ++ med den korte udviklingscyklus i Visual Basic. Disse funktioner, sammen med en række nye funktioner, gør Visual C # mere end blot summen af Visual Basic og C ++.
Nogle af funktionerne i Visual C # er
-
Affaldssamling: Funktionen af affaldssamleren, der leveres af Visual C #, er at kontrollere, at objekterne ikke bruges af en applikation og slette dem fra hukommelsen.
-
Værdi / referencetype system: I henhold til værdi- / referenstypesystemet kaldes standard datatyper, tal og strukturer værdityper. Interfaces, klasser og delegater kaldes referencetyper. Dette type system giver den fordel at eliminere et antal hukommelsesfejl og forenkle objektmanipulation.
-
Samlet erklæring og definition af klassemetoder: Den ensartede deklaration og definition af klassemetoder letter dig fra at oprette flere filer - en til deklaration og den anden til definition.
-
Delegater: Et type sikkert og sikkert objekt, der indeholder en henvisning til en metode. Fordelen ved at bruge delegerede er, at det er nyttigt i anonyme påkald, hvilket betyder, at den metode, der skal påberåbes, ikke er kendt på kompileringstidspunktet.
-
Enkel trådsynkronisering: Gør det muligt at oprette multithreadede applikationer.
-
Versioning: Du skal eksplicit overstyre medlemmerne af en grundklasse i en afledt klasse. Denne revision opretter en ny version uden at påvirke det eksisterende program.
-
Interoperabilitet: Visual C # -applikationer er platformuafhængige.
-
Adgang til native-kode: Visual C # giver en udvikler mulighed for at programmatisk se den oprindelige kode.
-
Attributter: Et declarative tag, som du kan bruge til at beskrive forskellige enheder i dine programmer.