Сообщение от WISHMASTER35
seaman, я не хочу его реализовывать. Мне просто нужен энумератор, который типа будет пробегать по 3д массиву. Надоело все время писать кучу вложенных циклов.
|
Немного не понял как анонимный класс поможет сделать перебор многомерного массива. В C# есть анонимные классы без методов, они используются как промежуточные структуры данных.
var pax = new {name = "PAX", age = 30};
print(pax.name);
Имхо тебе просто надо написать метод расширения для IEnumerable
http://stackoverflow.com/questions/2...t-ienumerablet
один из ответов:
public static class ArrayExtensions
{
public static IEnumerable<T> ToEnumerable<T>(this Array target)
{
foreach (var item in target)
yield return (T)item;
}
}