using System.Collections;
using System.Collections.Generic;
public static void Main()
IEnumerable<int> list = new TowelCollection<int>{1, 2, 3, 4};
Console.WriteLine($"The count is {list.Count()}");
public class TowelCollection<T> : ICollection<T>
public void Add(T item) { }
public bool Contains(T item) => false;
public void CopyTo(T[] items, int index) { }
public bool Remove(T item) => false;
public bool IsReadOnly => false;
public IEnumerator<T> GetEnumerator() => null;
IEnumerator IEnumerable.GetEnumerator() => null;