public static IEnumerable<T> Foreach<T>( this IEnumerable<T> collection, Action<T> action )
<ExtensionAttribute> Public Shared Function Foreach(Of T) ( collection As IEnumerable(Of T), action As Action(Of T) ) As IEnumerable(Of T)
public: [ExtensionAttribute] generic<typename T> static IEnumerable<T>^ Foreach( IEnumerable<T>^ collection, Action<T>^ action )
https://raw.githubusercontent.com/Capgemini/Cauldron/master/LICENSE