AniDBmini.MainWindow.hashingListBox_Drop C# (CSharp) Method

hashingListBox_Drop() private method

private hashingListBox_Drop ( object sender, DragEventArgs e ) : void
sender object
e DragEventArgs
return void
        private void hashingListBox_Drop(object sender, DragEventArgs e)
        {
            if (e.Data.GetDataPresent(DataFormats.FileDrop))
            {
                string[] files = (string[])e.Data.GetData(DataFormats.FileDrop);
                Array.Sort(files);

                for (int i = 0; i < files.Length; i++)
                {
                    FileInfo fi = new FileInfo(files[i]);

                    if (allowedVideoFiles.Contains<string>("*" + fi.Extension.ToLower()))
                        lock (m_hashingLock)
                            addRowToHashTable(fi.FullName);
                }
            }
        }