Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Satu-satunya cara untuk memperluas jenis data di Visual Basic adalah dengan menentukan metode ekstensi di dalam modul standar. Metode ekstensi dapat berupa Sub prosedur atau Function prosedur. Semua metode ekstensi harus ditandai dengan atribut ekstensi, <Extension()>, dari System.Runtime.CompilerServices namespace. Secara opsional, modul yang berisi metode ekstensi dapat ditandai dengan cara yang sama. Tidak ada penggunaan lain dari atribut ekstensi yang valid.
ID Kesalahan: BC36550
Untuk memperbaiki kesalahan ini
Hapus atribut ekstensi.
Desain ulang ekstensi Anda sebagai metode, yang didefinisikan dalam modul penutup.
Contoh
Contoh berikut mendefinisikan Print metode untuk String jenis data.
Imports StringUtility
Imports System.Runtime.CompilerServices
Namespace StringUtility
<Extension()>
Module StringExtensions
<Extension()>
Public Sub Print (ByVal str As String)
Console.WriteLine(str)
End Sub
End Module
End Namespace