Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Visual Studio számos újrabontást biztosít a típusok, sztringformátumok és szintaxisstílusok közötti konvertáláshoz. Ezeket az újrabontásokat a Gyorsműveletek és újrabontások menü (Ctrl+) segítségével érheti el.
Névtelen típus konvertálása osztálysá
A következőre vonatkozik: : C#, Visual Basic
Ez az újrabontás egy névtelen típust névvel ellátott osztálysá alakít át, amely akkor hasznos, ha a kód növekszik, és továbbra is a típusra szeretne építeni.
Helyezze a kurzort névtelen típusba.
Nyomja le a Ctrl billentyűt+ a Gyorsműveletek és újrabontások menü aktiválásához.
Az újrabontás elfogadásához nyomja le az Enter billentyűt.
Névtelen típus konvertálása tuplává
A következőre vonatkozik: : C#, Visual Basic
Ez az újrabontás egy névtelen típust ásóvá alakít át, hogy egyszerűbb szintaxist használjon.
Helyezze a kurzort névtelen típusba.
Nyomja le a Ctrl billentyűt+ a Gyorsműveletek és újrabontások menü aktiválásához.
Az újrabontás elfogadásához nyomja le az Enter billentyűt.
Konvertálás normál és szó szerinti karakterlánc literálok között
A következőkre vonatkozik: C#
Ez az újrabontás normál sztring és szó szerinti sztringkonstansok között konvertálódik. A normál sztringgé alakítással helyet takaríthat meg, míg a szó szerinti sztringgé alakítás nagyobb átláthatóságot biztosít.
Helyezze a gondját a normál sztringre vagy a szó szerinti sztringkonstansra.
Nyomja le a Ctrl billentyűt+ a Gyorsműveletek és újrabontások menü aktiválásához.
Válasszon a következő lehetőségek közül:
Válassza a Konvertálás normál sztringgé lehetőséget.
Válassza a Konvertálás szó szerinti sztringgé lehetőséget.
A "typeof" konvertálása "nameof"-ra
A következőre vonatkozik: : C#, Visual Basic
Ez az újrabontás átalakítja a typeof(<QualifiedType>).Namenameof(<QualifiedType>) c# és GetType(<QualifiedType>).NameNameOf(<QualifiedType>) Visual Basic Visual Basic. A használat nameof elkerüli az objektum beolvasásával járó tükröződést type .
Helyezze a kurzort a C#
typeof(<QualifiedType>).Namepéldányára vagy aGetType(<QualifiedType>).NameVisual Basic.Nyomja le a Ctrl billentyűt+ a Gyorsműveletek és újrabontások menü aktiválásához.
Válasszon az alábbi lehetőségek közül:
C#
Válassza a A "typeof" beállítása a következőre: "nameof":
Visual Basic
Válassza a Konvertálás "GetType" lehetőséget a "NameOf":
Explicit típus használata var helyett
A következőkre vonatkozik: C#
Ez az újrabontás egy helyi változódeklaráció var-jait explicit típusra cseréli, ami javítja az olvashatóságot. A varot azonban akkor kell használni, ha egy változó névtelen típussal van inicializálva, és az objektum tulajdonságai egy későbbi időpontban lesznek elérhetők. További információ: Implicit módon beírt helyi változók (C#).
Helyezze a gondviseletet a
varkulcsszóra.Nyomja le a Ctrl billentyűt+, vagy kattintson a
a kódfájl margóján.
Válassza a Use explicit type (Explicit típus használata) lehetőséget. Vagy válassza a Módosítások előnézete lehetőséget a Módosítások előnézete párbeszédpanel megnyitásához, majd az Alkalmaz gombra.
Sztring interpoláció egyszerűsítése
A következőre vonatkozik: : C#, Visual Basic
Ez az újrabontás leegyszerűsíti a sztring interpolációs kifejezését, így egyértelműbbé és tömörebbé teszi a szintaxist.
Helyezze a gondját a sztring interpolációjára.
Nyomja le a Ctrl billentyűt+ a Gyorsműveletek és újrabontások menü aktiválásához.
Válassza az Interpoláció egyszerűsítése lehetőséget.