インターフェイスとジェネリックの実装について学んでいます。このコードを作成しましたが、VStudio は System.Collections.Enumerable.GetEnumerator() を実装していないと言っています。一般的に、以下でこれを行いませんでしたか?2つの実装が必要ですか?
namespace Generic_cars
{
class VehicleLot:IEnumerable<Vehicle>
{
public List<Vehicle> Lot = new List<Vehicle>();
IEnumerator<Vehicle> IEnumerable<Vehicle>.GetEnumerator()
{
foreach (Vehicle v in Lot) { yield return v; };
}
}
}