Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Kodunuz içinde paylaşılmayan bir üyeye başvuruda bulundunuz ve nesne başvurusu sağlayamadınız. Sınıf adının kendisini, paylaşılmayan bir üyeyi nitelemek için kullanamazsınız. Örnek önce bir nesne değişkeni olarak bildirilmeli ve ardından değişken adıyla başvurulmalıdır.
Hata Kimliği: BC30469
Bu hatayı düzeltmek için
Örneği bir nesne değişkeni olarak bildirin.
Örneğe değişken adıyla başvurun.
Imports System
Namespace Ecommerce
Public Class Customer
Private Property AccountNumber As Integer
Public Sub New (accountNumber As Integer)
AccountNumber = accountNumber
End Sub
Public Function GetAccountNumber ()
return AccountNumber + accountNumber
End Function
End Class
End Namespace
Module Program
Sub Main(args As String())
' Declaring the instance as an object variable:
Dim firstCustomer As New Ecommerce.Customer(1)
Dim firstCustomerAccountNumber As Integer
' You must not use Ecommerce.Customer.GetAccountNumber() because you
' cannot access non-shared Function 'GetAccountNumber' in shared context.
' Otherwise, use the instance you've just created to call the function:
firstCustomerAccountNumber = firstCustomer.GetAccountNumber()
Console.WriteLine(firstCustomerAccountNumber)
End Sub
End Module