private void DownLoadFileByChoosed(Unpack unpack)
        {
            List <string> fileList;
            UInt16        fileInfoLength = unpack.GetUint16();

            byte[] fileInfo = unpack.GetBytes(fileInfoLength);
            fileList  = MySerialize.DeSerializeObject(fileInfo) as List <string>;
            uploadnew = new UploadNew(fileList);
            uploadnew.StartSend();
        }
        private void DownLoadFileByTime(Unpack unpack)
        {
            UInt16 fileInfoLength = unpack.GetUint16();

            byte[]          fileInfo       = unpack.GetBytes(fileInfoLength);
            List <DateTime> timeOfFileList = MySerialize.DeSerializeObject(fileInfo) as List <DateTime>;
            List <string>   fileList       = FileFilter.FindFileList(timeOfFileList);

            uploadnew = new UploadNew(fileList);
            uploadnew.StartSend();
        }