Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Visual Studio menyediakan beberapa refaktor untuk mengonversi antara jenis, format string, dan gaya sintaksis. Anda dapat mengakses refaktor ini melalui menu Tindakan Cepat dan Pemfaktoran Ulang (Ctrl+.).
Mengonversi jenis anonim ke kelas
Aplikasi ke: C#, Visual Basic
Pemfaktoran ulang ini mengonversi jenis anonim ke kelas bernama, berguna ketika kode Anda tumbuh dan Anda ingin terus membangun pada jenisnya.
Tempatkan kursor Anda dalam tipe anonim.
Tekan Ctrl+. untuk memicu menu Tindakan Cepat dan Pemfaktoran Ulang.
Tekan Enter untuk menerima pemfaktoran ulang.
Mengonversi tipe anonim menjadi tuple
Aplikasi ke: C#, Visual Basic
Pemfaktoran ulang ini mengonversi jenis anonim menjadi tuple untuk sintaks yang lebih ringan.
Tempatkan kursor Anda dalam tipe anonim.
Tekan Ctrl+. untuk memicu menu Tindakan Cepat dan Pemfaktoran Ulang.
Tekan Enter untuk menerima pemfaktoran ulang.
Konversi dari string biasa ke literal string verbatim
Berlaku untuk: C#
Pemfaktoran ulang ini mengonversi antara string reguler dan literal string verbatim. Mengonversi ke string reguler dapat menghemat ruang, sementara mengonversi ke string verbatim dapat memberikan lebih banyak kejelasan.
Letakkan tanda sisipan Anda pada string reguler atau string verbatim literal.
Tekan Ctrl+. untuk memicu menu Tindakan Cepat dan Pemfaktoran Ulang.
Pilih salah satu opsi berikut:
Pilih Konversi ke string reguler.
Pilih Konversi ke string verbatim.
Mengubah typeof menjadi nameof
Aplikasi ke: C#, Visual Basic
Refaktor ini mengonversi typeof(<QualifiedType>).Name ke nameof(<QualifiedType>) di C# dan GetType(<QualifiedType>).Name ke NameOf(<QualifiedType>) di Visual Basic. Menggunakan nameof menghindari refleksi yang terlibat dengan mengambil type objek.
Tempatkan kursor Anda dalam instans
typeof(<QualifiedType>).Nameuntuk C# atauGetType(<QualifiedType>).Namedi Visual Basic.Tekan Ctrl+. untuk memicu menu Tindakan Cepat dan Pemfaktoran Ulang.
Pilih dari salah satu opsi berikut:
C#
Pilih Konversi 'typeof' ke 'nameof':
Visual Basic
Pilih Konversi 'GetType' ke 'NameOf':
Gunakan jenis eksplisit alih-alih var
Berlaku untuk: C#
Pemfaktoran ulang ini menggantikan var dalam deklarasi variabel lokal dengan jenis eksplisit, meningkatkan keterbacaan. Namun, var harus digunakan ketika variabel diinisialisasi dengan jenis anonim dan properti objek diakses di titik selanjutnya. Untuk informasi selengkapnya, lihat Variabel lokal yang ditik secara implisit (C#).
Tempatkan tanda sisipan pada
varkata kunci.Tekan Ctrl+. atau klik ikon
di margin file kode.
Pilih Gunakan jenis eksplisit. Atau, pilih Pratinjau perubahan untuk membuka dialog Pratinjau Perubahan , lalu pilih Terapkan.
Menyederhanakan interpolasi string
Aplikasi ke: C#, Visual Basic
Pemfaktoran ulang ini menyederhanakan ekspresi interpolasi string untuk kejelasan dan sintaks yang lebih ringkas.
Tempatkan tanda sisipan Anda pada interpolasi string.
Tekan Ctrl+. untuk memicu menu Tindakan Cepat dan Pemfaktoran Ulang.
Pilih Sederhanakan interpolasi.