private GetFirstNamedElementOfTypeUsingLinq ( Type type, string name ) : Element | ||
type | Type | |
name | string | |
return | Element |
Element GetFirstNamedElementOfTypeUsingLinq(
Type type,
string name)
{
FilteredElementCollector a
= GetElementsOfType( type );
// using LINQ:
IEnumerable<Element> elementsByName =
from e in a
where e.Name.Equals( name )
select e;
return elementsByName.First<Element>();
}