//singelton pattern
        public static FileSelectorFactory GetInstance()
        {
            if (_instance == null)
            {
                _instance = new FileSelectorFactory();
            }

            return(_instance);
        }
 public FileSelectorFactory()
 {
     _instance = this;
     _files    = new Dictionary <string, string>();
     ReadFiles();
 }