using System;
namespace GenericsPractice
{
class Program
static void Main(string[] args)
somecollection<int>[] _ints = new somecollection<int>[4];
_ints[0] = 10;
}
public class somecollection<T>
private T[] items = new T[100];
public int index = 0;
public void Add(T []a)
foreach (var i in items)
items[index] = a[index];
index++;
public T get(int position)
return items[position];