Я ищу способ выбрать из двоичного дерева (AVL или B-дерево), используя Lambda, без прохождения через все узлы в дереве.
Есть предложения или интересные ссылки?
Если вы хотите, чтобы ваше двоичное дерево использовало преимущества структуры, которая, как он знает, должно обеспечивать улучшенную производительность при запросах с LINQ, вам необходимо реализовать IQueryProvider.
IQueryProvider
На этом есть отличная серия постов в блоге , но это не то, что нужно предпринимать слегка.