İngilizce dilinde oku

Aracılığıyla paylaş


'Yeni' kısıtlaması ve 'Yapı' kısıtlaması birleştirilemiyor

Kısıtlama listesi hem Yeni İşleç kısıtlamasını hem de Yapı (Visual Basic) kısıtlamasını içerir.

Tür parametresindeki kısıtlama listesi, bu tür parametresine geçirilen tür bağımsız değişkeninin bir değer türü (kısıtlama ile Structure ) veya bir başvuru türü (Sınıf (Visual Basic) kısıtlaması ile ) olması gerektiğini belirtebilir. Aynı tür parametresinde her iki kısıtlamayı da belirtemezsiniz ve birden çok kez belirtemezsiniz.

kısıtlaması New , tür bağımsız değişkeninin oluşturma kodunun erişebileceği parametresiz bir oluşturucuyu kullanıma sunması gerektiğini belirtir. Ancak, bir yapı paylaşılmayan parametresiz oluşturucuya sahip olamaz. Bu nedenle ve NewStructure kısıtlamaları çakışıyor.

Hata Kimliği: BC32103

Bu hatayı düzeltmek için

  1. Tür bağımsız değişkeni için bir değer türü mü yoksa başvuru türü mü istediğinize karar verin.

  2. Tür bağımsız değişkeninin bir değer türü olmasını istiyorsanız, kısıtlama listesinden New anahtar sözcüğünü kaldırın.

  3. Tür bağımsız değişkeninin bir başvuru türü olmasını istiyorsanız, kısıtlama listesinden Structure anahtar sözcüğünü kaldırın.

Ayrıca bkz.