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.
Nesne başlatıcı listesinde başlatılan üyelerin alanlar veya özellikler olması gerekir ve özellik üyelerinin parametreleri olamaz. Örneğin, varsayılan özellikler bağımsız değişkenler gerektirir, bu nedenle bir nesne başlatıcı listesinde başlatılamazlar. Daha fazla bilgi için bkz. .
Hata Kimliği: BC30992
Bu hatayı düzeltmek için
- Başlatma listesinden bağımsız değişkenleri olan tüm özellikleri kaldırın.
Örnek
Aşağıdaki sınıf, defaultProptamsayı bağımsız değişkeni gerektiren varsayılan bir özelliği içerir.
Public Class SomeStrings
Private myStrings() As String
Sub New(ByVal size As Integer)
ReDim myStrings(size)
End Sub
Default Property defaultProp(ByVal index As Integer) As String
Get
Return myStrings(index)
End Get
Set(ByVal Value As String)
myStrings(index) = Value
End Set
End Property
End Class
Varsayılan özellik bir bağımsız değişken gerektirdiğinden, aşağıdaki bildirim hataya neden olur.
' Dim strs As New SomeStrings(2) With { .defaultProp = "One" }