Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Visual Studio biedt verschillende herstructureringen voor het converteren tussen typen, tekenreeksindelingen en syntaxisstijlen. U kunt deze herstructureringen openen via het menu Snelle acties en herstructureren (Ctrl+.).
Anoniem type converteren naar klasse
Applies to: C# Visual Basic
Met deze herstructurering wordt een anoniem type geconverteerd naar een benoemde klasse, handig wanneer uw code groeit en u wilt doorgaan met het bouwen van het type.
Plaats de cursor in een anoniem type.
Druk op Ctrl+. om het menu Snelle acties en herstructureringen te activeren.
Druk op Enter om de herstructurering te accepteren.
Anoniem type converteren naar tuple
Applies to: C# Visual Basic
Met deze herstructurering wordt een anoniem type geconverteerd naar een tuple voor een lichtgewicht syntaxis.
Plaats de cursor in een anoniem type.
Druk op Ctrl+. om het menu Snelle acties en herstructureringen te activeren.
Druk op Enter om de herstructurering te accepteren.
Converteren tussen reguliere tekenreeksen en verbatim-tekenreeksen
Van toepassing op: C#
Met deze herstructurering worden letterlijke letterlijke tekenreeksen tussen gewone tekenreeksen en letterlijke tekenreeksen geconverteerd. Converteren naar een gewone tekenreeks kan ruimte besparen, terwijl converteren naar een verbatimtekenreeks meer duidelijkheid biedt.
Plaats uw caret op de gewone tekenreeks of letterlijke letterlijke verbatimtekenreeks.
Druk op Ctrl+. om het menu Snelle acties en herstructureringen te activeren.
Selecteer een van de volgende opties:
Selecteer Converteren naar gewone tekenreeks.
Selecteer Converteren naar exacte tekenreeks.
Typeof converteren naar nameof
Applies to: C# Visual Basic
Deze herstructurering converteert typeof(<QualifiedType>).Name naar nameof(<QualifiedType>) in C# en GetType(<QualifiedType>).Name naar NameOf(<QualifiedType>) in Visual Basic. Het gebruik nameof voorkomt de reflectie die betrokken is bij het ophalen van een type object.
Plaats de cursor in het
typeof(<QualifiedType>).Name-exemplaar voor C# of deGetType(<QualifiedType>).Namein Visual Basic.Druk op Ctrl+. om het menu Snelle acties en herstructureringen te activeren.
Selecteer een van de volgende opties:
C#
Selecteer Convert 'typeof' naar 'nameof':
Visual Basic
Selecteer Convert 'GetType' naar 'NameOf':
Expliciet type gebruiken in plaats van var
Van toepassing op: C#
Deze herstructurering vervangt var in een lokale variabeledeclaratie door een expliciet type, waardoor de leesbaarheid wordt verbeterd. Var moet echter worden gebruikt wanneer een variabele wordt geïnitialiseerd met een anoniem type en de eigenschappen van het object op een later tijdstip worden geopend. Zie Impliciet getypte lokale variabelen (C#) voor meer informatie.
Plaats de caret op het
vartrefwoord.Druk op Ctrl+of klik op het pictogram van de
in de marge van het codebestand.
Selecteer Expliciet type gebruiken. Of selecteer Voorbeeldwijzigingen om het dialoogvenster Voorbeeldwijzigingen te openen en selecteer Vervolgens Toepassen.
Tekenreeksinterpolatie vereenvoudigen
Applies to: C# Visual Basic
Deze herstructurering vereenvoudigt een tekenreeksinterpolatie-expressie voor meer duidelijkheid en beknopte syntaxis.
Plaats uw caret op de tekenreeksinterpolatie.
Druk op Ctrl+. om het menu Snelle acties en herstructureringen te activeren.
Selecteer Interpolatie vereenvoudigen.