Я не понимаю, почему иногда я не могу выполнить .where() в общем списке.Большую часть времени он отображается в intellisense, но иногда это не так.
.where()
Это связано с тем, что список является параметром?Или это связано с интеллигентностью Решарпера?
Вам необходимо импортировать соответствующее пространство имен:
using System.Linq;
Вам не хватает
Без этого методы расширения LINQ не будут отображаться.