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.
Metode ekstensi harus mendeklarasikan setidaknya satu parameter. Parameter pertama menentukan jenis mana yang diperluas.
Metode ekstensi tanpa parameter tidak valid karena parameter pertama menentukan jenis data mana yang diekstensi oleh metode. Parameter pertama terikat pada instans jenis data yang memanggil metode.
ID Kesalahan: BC36552
Untuk memperbaiki kesalahan ini
- Tambahkan parameter jenis yang diperluas oleh metode Anda.
Contoh
Parameter pertama dalam contoh berikut menunjukkan bahwa metode Print memperluas jenis data String.
<Extension()> _
Public Sub Print (ByVal str As String)
Console.WriteLine(str)
End Sub
Ketika metode ekstensi disebut sebagai berikut, parameter str dalam metode terikat ke greeting, instans Stringyang memanggil Print. Pengompilasi akan menggunakan greeting sebagai argumen untuk metode ekstensi Print.
Dim greeting As String = "Hello"
greeting.Print()