'<constraint1' kısıtlaması, '<typeparameter1>>' tür parametresi kısıtlamasından alınan 'constraint2>' dolaylı kısıtlamasıyla< çakılır

Genel tür, doğrudan ve dolaylı kısıtlamaların birleşiminden dolayı çakışan kısıtlamalarla bildirilir.

Aşağıdaki deyim bu hatayı oluşturabilir.

Public Class testClass(Of t1 As {Structure, t2}, t2 As Class)

Doğrudan kısıtlama Structure ve dolaylı kısıtlama Class tür parametresi t1için çakışmaya neden olur, çünkü Structure kısıtlama karşılık gelen tür bağımsız değişkeninin bir değer türü olmasını gerektirirken Class , bunun bir başvuru türü olmasını gerektirir.

Hata Kimliği: BC32110

Bu hatayı düzeltmek için

  • Çakışan kısıtlamaları önlemek için tür parametresi kısıtlamalarını değiştirin.

Ayrıca bkz.