// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) // This code is distributed under MIT X11 license (for details please see \doc\license.txt) using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace ICSharpCode.NRefactory.VB.Parser { public static class Extensions { public static bool IsElement(this IEnumerable items, Func check) { T item = items.FirstOrDefault(); if (item != null) return check(item); return false; } } }