Bagikan melalui


BC36556: Nama anggota jenis anonim hanya dapat disimpulkan dari nama sederhana atau memenuhi syarat tanpa argumen

Anda tidak dapat menyimpulkan nama anggota tipe anonim dari ekspresi kompleks.

ID Kesalahan: BC36556

Contoh

Contoh berikut menghasilkan BC36556:

Dim numbers() As Integer = { 1, 2, 3, 4, 5 }
Dim instanceName = New With {numbers(3)}

Untuk informasi selengkapnya tentang sumber dari mana jenis anonim dapat dan tidak dapat menyimpulkan nama dan jenis anggota, lihat Cara: Menyimpulkan Nama dan Jenis Properti dalam Deklarasi Tipe Anonim.

Untuk memperbaiki kesalahan ini

Tetapkan ekspresi ke nama anggota, seperti yang diperlihatkan dalam kode berikut:

Dim numbers() As Integer = { 1, 2, 3, 4, 5 }
Dim instanceName = New With { .number = numbers(3) }

Lihat juga