Karakter jenis tidak dapat digunakan dalam deklarasi jenis anonim
Anda tidak dapat menggunakan karakter jenis pada nama properti saat Anda mendeklarasikan instans jenis anonim. Jenis data properti disimpulkan dari nilai yang ditetapkan pada properti. Misalnya, deklarasi berikut tidak valid.
VB
'' Not valid.
'Dim anon1 = New With {.ID$ = "abc"}
'Dim anon2 = New With {.ID$ = 42}
ID Kesalahan: BC36560
- Hapus karakter jenis dari daftar penginisialisasi. Anda dapat secara eksplisit mengonversi nilai yang ditetapkan jika hal ini diperlukan untuk menetapkan jenis data yang Anda inginkan untuk properti.
VB
' Valid.
Dim anon1 = New With {.ID = "abc"}
Dim anon2 = New With {.ID = CStr(42)}
Berkolaborasi dengan kami di GitHub
Sumber untuk konten ini dapat ditemukan di GitHub, yang juga dapat Anda gunakan untuk membuat dan meninjau masalah dan menarik permintaan. Untuk informasi selengkapnya, lihat panduan kontributor kami.
Umpan balik .NET
.NET adalah proyek sumber terbuka. Pilih tautan untuk memberikan umpan balik: