Оператор foreach не работает с переменными типа так как не содержит открытого определения для getenumerator - C#
Формулировка задачи:
Оператор foreach не работает с переменными типа "Лаба_2.RList" так как "Лаба_2.RList" не содержит открытого определения для "GetEnumerator".
Я тупой. Что делать?
using System; namespace Лаба_2 { class Program { static void Main(string[] args) { RList list = new RList(1, null); foreach (var l in list) { Console.WriteLine(l); } } } class RList { public int info; public RList next; public RList(int i, RList n) { info = i; next = n; } } }
Решение задачи: «Оператор foreach не работает с переменными типа так как не содержит открытого определения для getenumerator»
textual
Листинг программы
static void Main(string[] args) { RList list = new RList(1, null); list = new RList(42, list); list = new RList(666, list); do { Console.WriteLine(list.info); list = list.next; } while (list != null); }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д