ICSharpCode.SharpZipLib.Zip.ZipFile.FindExistingUpdate C# (CSharp) Метод

FindExistingUpdate() приватный Метод

private FindExistingUpdate ( ZipEntry entry ) : int
entry ZipEntry
Результат int
        private int FindExistingUpdate(ZipEntry entry) {
            int result=-1;
            string convertedName=GetTransformedFileName(entry.Name);

            if (updateIndex_.ContainsKey(convertedName)) {
                result=(int)updateIndex_[convertedName];
            }
            /*
                        // This is slow like the coming of the next ice age but takes less storage and may be useful
                        // for CF?
                        for (int index = 0; index < updates_.Count; ++index)
                        {
                            ZipUpdate zu = ( ZipUpdate )updates_[index];
                            if ( (zu.Entry.ZipFileIndex == entry.ZipFileIndex) &&
                                (string.Compare(convertedName, zu.Entry.Name, true, CultureInfo.InvariantCulture) == 0) ) {
                                result = index;
                                break;
                            }
                        }
             */
            return result;
        }

Same methods

ZipFile::FindExistingUpdate ( string fileName ) : int