public List <object> Deserialize(List <byte[]> dataList, List <Type> targetTypes) { return(dataList.Select((byte[] t, int i) => GzipSerializer.CSharpBytesToObject(t, targetTypes[i])).ToList <object>()); }
public List <byte[]> Serialize(List <object> dataList) { return(dataList.Select((object t, int i) => GzipSerializer.CSharpObjectToBytes(t, typeof(object))).ToList <byte[]>()); }