Example #1
0
        /// <summary>
        /// Add file and its checksum for verification.
        /// </summary>
        /// <param name="file">Path to file to add.</param>
        /// <param name="checksum">Checksum of the file.</param>
        public void AddFile(string file, string checksum)
        {
            CheckSumItem newItem = new CheckSumItem(file);

            FileInfo fileInfo = new FileInfo(file);

            newItem.Size = fileInfo.Length;

            if (checksum != null && checksum != String.Empty)
            {
                newItem.SetSum(checksum);
            }

            _listChanged = true;
            _fileList.Add(newItem);
        }
        /// <summary>
        /// Add file and its checksum for verification.
        /// </summary>
        /// <param name="file">Path to file to add.</param>
        /// <param name="checksum">Checksum of the file.</param>
        public void AddFile(string file, string checksum)
        {
            CheckSumItem newItem = new CheckSumItem(file);

            FileInfo fileInfo = new FileInfo(file);
            newItem.Size = fileInfo.Length;

            if (checksum != null && checksum != String.Empty)
                newItem.SetSum(checksum);

            _listChanged = true;
            _fileList.Add(newItem);
        }