При получении значения кода поиска из таблицы некоторые люди делают это ...
Dim dtLookupCode As New LookupCodeDataTable()
Dim taLookupCode AS New LookupCodeTableAdapter()
Dim strDescription As String
dtLookupCode = taLookupCode.GetDataByCodeAndValue("EmpStatus", "FULL")
strDescription = dtLookupCode.Item(0).Meaning
... тем не менее, я также видел, как что-то вроде "приковано" ...
strDescription = taLookupCode.GetDataByCodeAndValue("EmpStatus", "FULL").Item(0).Meaning
... что в первую очередь обходит наличие таблицы данных кода поиска, поскольку адаптер таблицы знает, как выглядит структура его набора результатов.
Сохраняет ли использование метода "chained" накладные расходы на создание объекта таблицы данных или он все равно эффективно создается для правильной обработки оператора .Item (0) .Meaning?