'typeparameter1' tür parametre kısıtlamasından alınan dolaylı kısıtlama '<<constraint1>>', '<constraint2>' 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 {t2, Class}, t2 As Structure)

Dolaylı kısıtlama Structure ve doğrudan 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: BC32111

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.