public Array CreateInstance(int len)
 {
     return(Array.CreateInstance(ActualType.GetElementType(), len));
 }
        public override object Instantiate(CompactBinaryReader reader)
        {
            int length = reader.ReadInt32();

            return(Array.CreateInstance(ActualType.GetElementType(), length));
        }