public static void Fill<T>( this IList<T> tofill, params T[] v )
IList<bool>= new int[5]; val.Fill(0,1); //val = {0,1,0,1,0}