Public Class Inventory
Public Property Productcode As String
Public Property lstattribute As List(Of Attribute)
End Class
Public Class Attribute
Public Property Name As String
Public Property value As String
End Class
У меня есть список предметов инвентаря.Я пытаюсь получить максимальное количество атрибутов в списке инвентаря
Я использовал этот код
oLsInventory.OrderByDescending(Function(c) c.AttributeList.Count).FirstOrDefault().AttributeList.Count
Но если мой список атрибутов пуст.Лямбда выбрасывает нулевую ссылку.Есть ли способ проверить нулевую ссылку в лямбде?Или есть лучший способ переписать вышеупомянутый запрос linq?
Спасибо, Джотиш