Exemple #1
0
        public static LinkedIndexItem <T> FromArray(byte[] bytes)
        {
            BinaryReader        reader = new BinaryReader(new MemoryStream(bytes));
            LinkedIndexItem <T> s      = default(LinkedIndexItem <T>);

            s.Content      = ConverterHelper.FromBytes <T>(reader.ReadBytes(SizeHelper.SizeOf(typeof(T))));
            s.PreviousItem = reader.ReadInt32();

            return(s);
        }
Exemple #2
0
        public T?GetAtIndex(int index)
        {
            T?obj = null;

            byte[] data = GetDataAtIndex(index);
            if (data != null)
            {
                obj = ConverterHelper.FromBytes <T>(data);
            }
            return(obj);
        }