Ejemplo n.º 1
0
        /// <summary>
        /// Reads in custom extension types that allow the program to open more extensions.
        /// </summary>
        /// <param name="exts">Extensions to add</param>
        public static void AddSaveFileExtensions(IEnumerable <string> exts)
        {
            // Only add new (unique) extensions
            var newExtensions = exts.Distinct().Except(CustomSaveExtensions);

            CustomSaveExtensions.AddRange(newExtensions);
        }
Ejemplo n.º 2
0
 /// <summary>
 /// Reads in custom extension types that allow the program to open more extensions.
 /// </summary>
 /// <param name="exts">Extensions to add</param>
 public static void AddSaveFileExtensions(IEnumerable <string> exts) => CustomSaveExtensions.AddRange(exts.Except(CustomSaveExtensions));