namespace SabreTools.Models.DosCenter
{
/// file
public class File
{
/// name, attribute
[Required]
#if NET48
public string Name { get; set; }
#else
public string? Name { get; set; }
#endif
/// size, attribute, numeric
[Required]
#if NET48
public string Size { get; set; }
#else
public string? Size { get; set; }
#endif
/// crc, attribute
[Required]
#if NET48
public string CRC { get; set; }
#else
public string? CRC { get; set; }
#endif
/// date, attribute
#if NET48
public string Date { get; set; }
#else
public string? Date { get; set; }
#endif
#region DO NOT USE IN PRODUCTION
/// Should be empty
#if NET48
public string[] ADDITIONAL_ELEMENTS { get; set; }
#else
public string[]? ADDITIONAL_ELEMENTS { get; set; }
#endif
#endregion
}
}