Típus-, sztring- és szintaxiskonvertálási újrabontások

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.

  1. Helyezze a kurzort névtelen típusba.

  2. Nyomja le a Ctrl billentyűt+ a Gyorsműveletek és újrabontások menü aktiválásához.

    A névtelen típus osztálysá alakításának képernyőképe.

  3. Az újrabontás elfogadásához nyomja le az Enter billentyűt.

    Képernyőkép a Névtelen típus konvertálása elfogadott osztálysá alakításról.

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.

  1. Helyezze a kurzort névtelen típusba.

  2. Nyomja le a Ctrl billentyűt+ a Gyorsműveletek és újrabontások menü aktiválásához.

    Képernyőkép a névtelen típus tuple-ra való konvertálásáról.

  3. Az újrabontás elfogadásához nyomja le az Enter billentyűt.

    Képernyőkép a névtelen típus tuple elfogadottvá alakításáról.

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.

  1. Helyezze a gondját a normál sztringre vagy a szó szerinti sztringkonstansra.

  2. Nyomja le a Ctrl billentyűt+ a Gyorsműveletek és újrabontások menü aktiválásához.

  3. Válasszon a következő lehetőségek közül:

    Válassza a Konvertálás normál sztringgé lehetőséget.

    Képernyőkép a Konvertálás normál sztringgé alakításról.

    Válassza a Konvertálás szó szerinti sztringgé lehetőséget.

    Képernyőkép a Konvertálás szó szerinti sztringgé alakításról.

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 .

  1. Helyezze a kurzort a C# typeof(<QualifiedType>).Name példányára vagy a GetType(<QualifiedType>).Name Visual Basic.

  2. Nyomja le a Ctrl billentyűt+ a Gyorsműveletek és újrabontások menü aktiválásához.

  3. 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": A gyorsműveletek és újrabontások menü képernyőképe a Visual Studio-ban a

    • Visual Basic
      Válassza a Konvertálás "GetType" lehetőséget a "NameOf": Az Visual Studio Gyorsműveletek és újrabontások menüjének képernyőképe, amelyen a GetType

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#).

  1. Helyezze a gondviseletet a var kulcsszóra.

  2. Nyomja le a Ctrl billentyűt+, vagy kattintson a csavarhúzó csavarhúzó ikonjára a kódfájl margóján.

    Képernyőkép az Explicit típusú gyorsműveletek menüről.

  3. 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.

  1. Helyezze a gondját a sztring interpolációjára.

  2. Nyomja le a Ctrl billentyűt+ a Gyorsműveletek és újrabontások menü aktiválásához.

  3. Válassza az Interpoláció egyszerűsítése lehetőséget.

    A sztring interpolációjának egyszerűsítése képernyőképe.