Сокращение для «повторного использования» объекта, полученного из списка?C#

Место общения программистов C#
Anonymous
Сокращение для «повторного использования» объекта, полученного из списка?

Сообщение Anonymous »

У меня есть такая строка кода:

Код: Выделить всё

return listOfObjects[Index].param1 == "test1" && listOfObjects[Index].param2 == "test2" ? listOfObjects[Index] : null;
Вместо того, чтобы ссылаться на listOfObjects[Index] 3 раза, есть ли какое-нибудь сокращение, позволяющее ссылаться на него только 1 раз и «повторно использовать» его для остальной части строки? Если он существует, повышает ли это производительность или три вызова списка для одного и того же объекта не сильно влияют?

Подробнее здесь: https://stackoverflow.com/questions/798 ... -from-list

Вернуться в «C#»