Bagikan melalui


Merefaktor kelas dan jenis di Perancang Kelas

Ketika Anda merefaktor kode, Anda membuatnya lebih mudah untuk memahami, memelihara, dan lebih efisien dengan mengubah struktur internalnya dan bagaimana objeknya dirancang, bukan perilaku eksternalnya. Gunakan Perancang Kelas dan jendela Detail Kelas untuk mengurangi pekerjaan yang harus Anda lakukan dan kemungkinan memperkenalkan bug saat Anda merefaktor kode C#, Visual Basic, atau C++ di proyek Visual Studio Anda.

Catatan

File proyek mungkin bersifat baca-saja karena proyek berada di bawah kontrol kode sumber dan tidak dicek keluar, ini adalah proyek yang direferensikan, atau filenya ditandai sebagai baca-saja pada disk. Ketika Anda bekerja dalam proyek di salah satu status ini, Anda akan disajikan dengan berbagai cara untuk menyimpan pekerjaan Anda tergantung pada status proyek. Ini berlaku untuk merefaktor kode dan juga untuk kode yang Anda ubah dengan cara lain, seperti langsung mengeditnya.

Tugas umum

Task Konten Pendukung
Merefaktor kelas: Anda dapat menggunakan operasi pemfaktoran ulang untuk membagi kelas menjadi kelas parsial atau untuk menerapkan kelas dasar abstrak. - Membagi Kelas menjadi Kelas Parsial
Bekerja dengan antarmuka: Di Class Designer, Anda dapat menerapkan antarmuka pada diagram kelas dengan menghubungkannya ke kelas yang menyediakan kode untuk metode antarmuka. - Menerapkan Antarmuka
Merefaktor jenis, mengetik anggota, dan parameter: Dengan menggunakan Perancang Kelas, Anda dapat mengganti nama jenis, mengganti nama anggota jenis, atau memindahkannya dari satu jenis ke jenis lainnya. Anda juga dapat membuat jenis nullable. - Mengganti nama jenis dan jenis anggota
- Memindahkan anggota tipe dari satu jenis ke jenis lainnya
- Membuat Tipe Nullable

Mengganti nama jenis dan jenis anggota

Di Perancang Kelas, Anda dapat mengganti nama jenis atau anggota jenis pada diagram kelas atau di jendela Properti . Di jendela Detail Kelas, Anda dapat mengubah nama anggota tetapi bukan jenis. Mengganti nama anggota jenis atau jenis menyebar ke semua jendela dan lokasi kode tempat nama lama muncul.

Mengganti nama di Perancang Kelas

  1. Pada diagram kelas, pilih jenis atau anggota dan pilih nama.

    Nama anggota menjadi dapat diedit.

  2. Ketik nama baru untuk tipe atau tipe anggota

Ganti nama di jendela Detail Kelas

  1. Untuk menampilkan jendela Detail Kelas, klik kanan jenis atau jenis anggota dan pilih Detail Kelas.

    Jendela Detail Kelas muncul.

  2. Di kolom Nama, ubah nama anggota tipe

  3. Untuk menjauhkan fokus dari sel, tekan tombol Enter atau klik menjauh dari sel.

    Catatan

    Di jendela Detail Kelas, Anda dapat mengubah nama anggota tetapi bukan jenis.

Ganti nama di jendela Properti

  1. Pada diagram kelas atau jendela Detail Kelas, klik kanan jenis atau anggota lalu pilih Properti.

    Jendela Properti muncul dan menampilkan properti untuk tipe atau tipe anggota.

  2. Di properti Nama, ubah nama tipe atau jenis anggota.

    Nama baru menyebar ke semua jendela dan lokasi kode dalam proyek saat ini tempat nama lama muncul.

Memindahkan anggota tipe dari satu jenis ke jenis lainnya

Menggunakan Perancang Kelas, Anda dapat memindahkan anggota jenis dari satu jenis ke jenis lain. Kedua jenis harus terlihat dalam diagram kelas saat ini.

  1. Dalam jenis yang terlihat pada permukaan desain, klik kanan anggota yang ingin Anda pindahkan ke jenis lain, lalu pilih Potong.

  2. Klik kanan jenis tujuan dan pilih Tempel.

    Properti dihapus dari jenis sumber dan muncul di jenis tujuan.