Example #1
0
        public MimeTypeInfo Copy()
        {
            var mti = MemberwiseClone() as MimeTypeInfo;

            if (ExtraMimeStrings.NotNulle())
            {
                mti.ExtraMimeStrings = ExtraMimeStrings.ToList();
            }
            if (ExtraExtensions.NotNulle())
            {
                mti.ExtraExtensions = ExtraExtensions.ToList();
            }

            return(mti);
        }
Example #2
0
 public override string ToString()
 => $"{MimeType} .{Extension} '{MimeTypeString}' ({(ExtraMimeStrings.IsNulle() ? "f" : "t")} / {(ExtraExtensions.IsNulle() ? "f" : "t")})";