| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Общие вопросы по .NET и C# > ICollection<T>. проблема с IEnumerable |
| Автор: _hunter 28.3.2008, 17:19 | ||||
| Добрый день. Делаю свою коллекцию. Но есть проблема с IEnumerable<T>, IEnumerable: им обоим нужно реализовать метод GetEnumerator. У Троелсена в "Pro C# 2005 and the .NET 2.0 Platform" на єтот счет написанно:
я пишу:
на что получаю (на строке "IEnumerator IEnumerable.GetEnumerator ()"): "Using the generic type 'System.Collections.Generic.IEnumerator<T>' requires '1' type arguments" Что тут неправильно/как это исправить? С уважением... |
| Автор: Dennnis 28.3.2008, 23:35 | ||
Вместо T нужно писать тип который вы используете в качестве элемента коллекции. |
| Автор: yar 29.3.2008, 11:09 | ||||
Если сам класс -- обобщённый, например:
то тут c T всё в порядке.. _hunter, приведи больше кода.. |
| Автор: _hunter 31.3.2008, 11:17 |
| таки да. проблема в System.Collections была |