IEnumerable实现foreach循环
1 public class ShoppingCart : IEnumerable<Product> 2 { 3 public List<Product> Products { get; set; } 4 public IEnumerator<Product> GetEnumerator() 5 { 6 return Products.GetEnumerator(); 7 } 8 IEnumerator IEnumerable.GetEnumerator() 9 { 10 return GetEnumerator(); 11 } 12 }
                    
                
                
            
        
浙公网安备 33010602011771号