ふらっとC#,C♯,C#(初心者用) Part48
■ このスレッドは過去ログ倉庫に格納されています
0552デフォルトの名無しさん
2009/11/25(水) 19:49:32インターフェイス未定義エラーがでました。しかし、すでに同じ名前のメソッドを定義しており、
修正の仕方が分かりません。やり方をご存知の方、よろしくお願いします。
public class ToolStripRadioGroup<T> : IEnumerable<T> where T : ToolStripMenuItem
{
List<T> list;
public void Add(T item)
{
list.Add(item);
}
public IEnumerator<T> GetEnumerator()
{
foreach (var l in list)
{
yield return l;
}
}
}
エラー CS0738: 'ToolStripRadioGroup<T>' はインターフェイス メンバ 'System.Collections.IEnumerable.GetEnumerator()' を実装しません。
'ToolStripRadioGroup<T>.GetEnumerator()' は、一致する 'System.Collections.IEnumerator' の戻り値の型を
持たないため、'System.Collections.IEnumerable.GetEnumerator()' を実装できません。
■ このスレッドは過去ログ倉庫に格納されています