Привет, я застрял с возвратом результата linq в виде списка. Я пытаюсь преобразовать, но не смог вернуться в список. Ниже мой код. Пожалуйста помоги. БлагодаряРезультат возврата Linq как список
Public Function GetConfigList(ByVal aConfig As TT_GENERAL_CONFIGURATION) As List(Of Config)
Dim Data = From p In Db.TT_GENERAL_CONFIGURATION _
Select p
If Data IsNot Nothing Then
ConvertGeneralConfig(Data)
Else
Return Nothing
End If
End Function
Private Function ConvertGeneralConfig(ByVal aConfig As TT_GENERAL_CONFIGURATION) As List(Of Config)
Dim pConfig As New Config
pConfig.ConfigID = aConfig.INTERNAL_NUM
pConfig.ConfigType = aConfig.CONFIG_TYPE
pConfig.ConfigName = aConfig.CONFIG_NAME
pConfig.ConfigValue = aConfig.CONFIG_VALUE
Return pConfig
End Function
В чем проблема? Из внешнего вида вашего кода это либо то, что вы возвращаете один элемент 'Config' из' ConvertGeneralConfig', либо ваша переменная 'Data' будет результатом запроса и, следовательно, несовместима с вашей сигнатурой метода. Но так как ваш код не компилируется как есть, трудно сказать ... –