예제 #1
0
 public static string Serialization(FileCacheEntity entity)
 {
     return($"{entity.Url}\t" +
            $"{entity.FilePath}\t" +
            $"{entity.CacheTime}\t" +
            $"{entity.ExpiredTime}");
 }
예제 #2
0
        public static FileCacheEntity Deserialization(string str)
        {
            var ps     = str.Split('\t');
            var entity = new FileCacheEntity()
            {
                Url         = ps[0],
                FilePath    = ps[1],
                CacheTime   = ulong.Parse(ps[2]),
                ExpiredTime = ulong.Parse(ps[3])
            };

            return(entity);
        }