I\'m used to add methods to external classes like IEnumerable. But can we extend Arrays in C#?
I am planning to add a method to arrays that converts it to a IEnumera
I did it!
public static class ArrayExtensions { public static IEnumerable ToEnumerable(this Array target) { foreach (var item in target) yield return (T)item; } }