Convert on enumeration to another using the specific convertor

C# | Visual Basic | Visual C++ |
public static IEnumerable<Tout> IEnumConvertor<Tin, Tout>( IEnumerable<Tin> inputs, Converter<Tin, Tout> convertor )
Public Shared Function IEnumConvertor(Of Tin, Tout) ( _ inputs As IEnumerable(Of Tin), _ convertor As Converter(Of Tin, Tout) _ ) As IEnumerable(Of Tout)
public: generic<typename Tin, typename Tout> static IEnumerable<Tout>^ IEnumConvertor( IEnumerable<Tin>^ inputs, Converter<Tin, Tout>^ convertor )

- Tin
- The input enumerator type
- Tout
- The output enumerator type

- inputs (IEnumerable<(Of <(Tin>)>))
- the input enumerator
- convertor (Converter<(Of <(Tin, Tout>)>))
- the convertor that convert one enumeration to another

An enumerator of Tout