如题,欢迎讨论!!!!!!!!

解决方案 »

  1.   


        /// <summary>
        /// 文件夹信息
        /// </summary>
        [Serializable]
        public class FolderInfo
        {
            /// <summary>
            /// 最外层文件夹名称
            /// </summary>
            private String _FolderName;
            public String FolderName
            {
                get { return _FolderName; }
                set { _FolderName = value; }
            }        /// <summary>
            /// 文件列表
            /// </summary>
            private List<FileInfo> _FileInfoList;
            public List<FileInfo> FileInfoList
            {
                get { return _FileInfoList; }
                set { _FileInfoList = value; }
            }
        }    /// <summary>
        /// 文件信息
        /// </summary>
        [Serializable]
        public class FileInfo
        {
            /// <summary>
            /// 文件路径
            /// </summary>
            public String _Path;
            public String Path
            {
                get { return _Path; }
                set { _Path = value; }
            }        /// <summary>
            /// 文件内容
            /// </summary>
            public Byte[] _FileBytes;
            public Byte[] FileBytes
            {
                get { return _FileBytes; }
                set { _FileBytes = value; }
            }
        }
    自定义一个FolderInfo类
    里面记录各个文件的路径和内容
    然后填充好数据
    序列化
    行不行呢?