'<typename>' memiliki nama yang sama dengan jenis lain yang terpapar dalam grup 'Saya'
'<typename>' memiliki nama yang sama dengan jenis lain yang terpapar dalam grup 'Saya'. Ganti nama formulir atau namespace yang mengapitnya.
Kelas atau struktur dinyatakan dengan nama yang sama dengan kelas atau struktur di salah satu objek My
.
Tumbukan nama tidak dapat dihindari antara dua kelas yang dapat diakses melalui objek My
, seperti My.Forms
.
Jika ada potensi tumbukan nama antar kelas dalam objek My
, pengompilasi mengubah nama properti untuk jenis dari ClassName menjadi RootNamespace_Namespace_ClassName. Misalnya, anggap saja ada dua formulir bernama Form1
. Jika salah satu formulir ini berada di namespace root WindowsApplication1
dan di namespace Namespace1
, Anda akan mengakses formulir tersebut melalui My.Forms.WindowsApplication1_Namespace1_Form1
.
Kesalahan ini dapat terjadi jika dua kelas memiliki nama yang sama dan berada di namespace yang disarangkan dengan garis bawah dalam namanya. Ketika pengompilasi membuat nama properti baru untuk kelas, masih akan ada tumbukan nama.
ID Kesalahan: BC36015
Ganti nama formulir baru.
Ganti nama namespace.
Hindari penamaan kelas atau struktur apa pun dengan nama yang sama dengan yang sudah ada.
Umpan balik .NET
.NET adalah proyek sumber terbuka. Pilih tautan untuk memberikan umpan balik: