Questa è la parte di codice che mi segnala l'errore:

nella riga '---->>>> è dove andrebbe fatta la conversione.

Public Class mapper(Of OutType)
Public Function mappa(ByVal list As IList) As List(Of OutType)
Dim pInfosFrom(), pInfo As System.Reflection.PropertyInfo
Dim i, j As Integer
Dim objClass, objVal As Object
Dim retList As New List(Of OutType)
Dim tipo As Type = GetType(OutType)

For i = 0 To list.Count - 1
pInfosFrom = list(i).GetType.GetProperties()
objClass = tipo.Assembly.CreateInstance(tipo.FullName)
For j = 0 To pInfosFrom.Length - 1
pInfo = tipo.GetProperty(pInfosFrom(j).Name)
If Not pInfo Is Nothing Then
objVal = pInfosFrom(j).GetValue(list(i), Nothing)
If pInfo.PropertyType Is GetType(Nullable) Then
'--->>>>>
Else
pInfo.SetValue(objClass, objVal, Nothing)
End If
End If
Next
retList.Add(CType(objClass, OutType))
Next
Return retList
End Function
End Class