Element GetFirstNamedElementOfTypeUsingAnonymousMethod( Type type, string name) { FilteredElementCollector a = GetElementsOfType( type ); // using an anonymous method: return a.First<Element>( e => e.Name.Equals( name ) ); }