Я получаю предупреждение компилятора «Невозможно вывести общий тип; предполагается« Объект »». из следующего кода:
Dim occurrence As CacheableDocumentOccurrence = _
If(DirectCast(IdentityMap.GetItem(id), CacheableDocumentOccurrence),
Function() As CacheableDocumentOccurrence
Dim x = New CacheableDocumentOccurrence()
IdentityMap.Add(x)
Return x
End Function)
Почему?