Kelas dasar '<baseclassname1>' yang ditentukan untuk kelas '<partialclassname>' tidak boleh berbeda dari kelas dasar '<baseclassname2>' dari salah satu jenis parsial lainnya
Kelas didefinisikan dalam dua deklarasi parsial atau lebih, yang berisi lebih dari satu Pernyataan Warisan yang menentukan lebih dari satu kelas dasar.
Ketika Anda membagi definisi kelas di antara beberapa deklarasi parsial, kompiler memperlakukan kelas sebagai penyatuan semua deklarasi parsialnya. Ini berlaku tidak hanya untuk anggota tetapi juga untuk implementasi, pewarisan, dan tingkat akses.
Kelas dapat mengimplementasikan lebih dari satu antarmuka, tetapi tidak dapat mewarisi dari lebih dari satu kelas dasar. Oleh karena itu, semua pernyataan Inherits
harus menentukan kelas dasar yang sama.
ID Kesalahan: BC30928
- Tentukan kelas mana yang harus menjadi kelas dasar dari kelas parsial Anda, dan hapus dari deklarasi parsialnya pernyataan
Inherits
apa pun yang menentukan kelas dasar yang berbeda.
Umpan balik .NET
.NET adalah proyek sumber terbuka. Pilih tautan untuk memberikan umpan balik: