Ну в прямом. Выполнить поиск в списке можно двумя путями - перебирать все элементы, пока не найдёшь искомый, и построить индекс, как в базе данных. Второй вариант для тебя невыполним, не хватит знаний - это не нападка, а констатация факта. Так что просто убери вызов конструктора в первом условии и код уже будет достаточно быстро работать.