diff --git a/AACS/DriveRevocationListRecord.cs b/AACS/DriveRevocationListRecord.cs index adee366..fe8ae22 100644 --- a/AACS/DriveRevocationListRecord.cs +++ b/AACS/DriveRevocationListRecord.cs @@ -24,7 +24,7 @@ namespace SabreTools.Models.AACS #if NET48 public DriveRevocationSignatureBlock[] SignatureBlocks; #else - public DriveRevocationSignatureBlock[]? SignatureBlocks; + public DriveRevocationSignatureBlock?[]? SignatureBlocks; #endif } } \ No newline at end of file diff --git a/AACS/DriveRevocationSignatureBlock.cs b/AACS/DriveRevocationSignatureBlock.cs index 46723ee..512c885 100644 --- a/AACS/DriveRevocationSignatureBlock.cs +++ b/AACS/DriveRevocationSignatureBlock.cs @@ -15,7 +15,7 @@ namespace SabreTools.Models.AACS #if NET48 public DriveRevocationListEntry[] EntryFields; #else - public DriveRevocationListEntry[]? EntryFields; + public DriveRevocationListEntry?[]? EntryFields; #endif } } \ No newline at end of file diff --git a/AACS/ExplicitSubsetDifferenceRecord.cs b/AACS/ExplicitSubsetDifferenceRecord.cs index 2795433..4fdfcef 100644 --- a/AACS/ExplicitSubsetDifferenceRecord.cs +++ b/AACS/ExplicitSubsetDifferenceRecord.cs @@ -9,7 +9,7 @@ namespace SabreTools.Models.AACS #if NET48 public SubsetDifference[] SubsetDifferences; #else - public SubsetDifference[]? SubsetDifferences; + public SubsetDifference?[]? SubsetDifferences; #endif } } \ No newline at end of file diff --git a/AACS/HostRevocationListRecord.cs b/AACS/HostRevocationListRecord.cs index ba26374..1d20494 100644 --- a/AACS/HostRevocationListRecord.cs +++ b/AACS/HostRevocationListRecord.cs @@ -27,7 +27,7 @@ namespace SabreTools.Models.AACS #if NET48 public HostRevocationSignatureBlock[] SignatureBlocks; #else - public HostRevocationSignatureBlock[]? SignatureBlocks; + public HostRevocationSignatureBlock?[]? SignatureBlocks; #endif } } \ No newline at end of file diff --git a/AACS/HostRevocationSignatureBlock.cs b/AACS/HostRevocationSignatureBlock.cs index 584ec6f..b60cc4b 100644 --- a/AACS/HostRevocationSignatureBlock.cs +++ b/AACS/HostRevocationSignatureBlock.cs @@ -15,7 +15,7 @@ namespace SabreTools.Models.AACS #if NET48 public HostRevocationListEntry[] EntryFields; #else - public HostRevocationListEntry[]? EntryFields; + public HostRevocationListEntry?[]? EntryFields; #endif } } \ No newline at end of file diff --git a/AACS/MediaKeyBlock.cs b/AACS/MediaKeyBlock.cs index a68fba1..d9e0878 100644 --- a/AACS/MediaKeyBlock.cs +++ b/AACS/MediaKeyBlock.cs @@ -12,7 +12,7 @@ namespace SabreTools.Models.AACS #if NET48 public Record[] Records { get; set; } #else - public Record[]? Records { get; set; } + public Record?[]? Records { get; set; } #endif } } \ No newline at end of file diff --git a/ArchiveDotOrg/Files.cs b/ArchiveDotOrg/Files.cs index 4153c0f..2639a43 100644 --- a/ArchiveDotOrg/Files.cs +++ b/ArchiveDotOrg/Files.cs @@ -10,7 +10,7 @@ namespace SabreTools.Models.ArchiveDotOrg #if NET48 public File[] File { get; set; } #else - public File[]? File { get; set; } + public File?[]? File { get; set; } #endif #region DO NOT USE IN PRODUCTION diff --git a/AttractMode/MetadataFile.cs b/AttractMode/MetadataFile.cs index 729030c..429d011 100644 --- a/AttractMode/MetadataFile.cs +++ b/AttractMode/MetadataFile.cs @@ -15,7 +15,7 @@ namespace SabreTools.Models.AttractMode #if NET48 public Row[] Row { get; set; } #else - public Row[]? Row { get; set; } + public Row?[]? Row { get; set; } #endif } } \ No newline at end of file diff --git a/BFPK/Archive.cs b/BFPK/Archive.cs index c0e9b27..dd514be 100644 --- a/BFPK/Archive.cs +++ b/BFPK/Archive.cs @@ -21,7 +21,7 @@ #if NET48 public FileEntry[] Files { get; set; } #else - public FileEntry[]? Files { get; set; } + public FileEntry?[]? Files { get; set; } #endif } } diff --git a/BSP/File.cs b/BSP/File.cs index 3170263..775e579 100644 --- a/BSP/File.cs +++ b/BSP/File.cs @@ -21,7 +21,7 @@ namespace SabreTools.Models.BSP #if NET48 public Lump[] Lumps { get; set; } #else - public Lump[]? Lumps { get; set; } + public Lump?[]? Lumps { get; set; } #endif /// @@ -39,7 +39,7 @@ namespace SabreTools.Models.BSP #if NET48 public Texture[] Textures { get; set; } #else - public Texture[]? Textures { get; set; } + public Texture?[]? Textures { get; set; } #endif } } \ No newline at end of file diff --git a/CFB/Binary.cs b/CFB/Binary.cs index 955f93e..b214cce 100644 --- a/CFB/Binary.cs +++ b/CFB/Binary.cs @@ -32,7 +32,7 @@ namespace SabreTools.Models.CFB #if NET48 public SectorNumber[] FATSectorNumbers { get; set; } #else - public SectorNumber[]? FATSectorNumbers { get; set; } + public SectorNumber?[]? FATSectorNumbers { get; set; } #endif /// @@ -49,7 +49,7 @@ namespace SabreTools.Models.CFB #if NET48 public SectorNumber[] MiniFATSectorNumbers { get; set; } #else - public SectorNumber[]? MiniFATSectorNumbers { get; set; } + public SectorNumber?[]? MiniFATSectorNumbers { get; set; } #endif /// @@ -70,7 +70,7 @@ namespace SabreTools.Models.CFB #if NET48 public SectorNumber[] DIFATSectorNumbers { get; set; } #else - public SectorNumber[]? DIFATSectorNumbers { get; set; } + public SectorNumber?[]? DIFATSectorNumbers { get; set; } #endif /// @@ -106,7 +106,7 @@ namespace SabreTools.Models.CFB #if NET48 public DirectoryEntry[] DirectoryEntries { get; set; } #else - public DirectoryEntry[]? DirectoryEntries { get; set; } + public DirectoryEntry?[]? DirectoryEntries { get; set; } #endif } } \ No newline at end of file diff --git a/CFB/FileHeader.cs b/CFB/FileHeader.cs index 75b575d..4ce4c95 100644 --- a/CFB/FileHeader.cs +++ b/CFB/FileHeader.cs @@ -129,7 +129,7 @@ namespace SabreTools.Models.CFB #if NET48 public SectorNumber[] DIFAT; #else - public SectorNumber[]? DIFAT; + public SectorNumber?[]? DIFAT; #endif } } \ No newline at end of file diff --git a/CFB/SummaryInformation.cs b/CFB/SummaryInformation.cs index ae90110..19824ac 100644 --- a/CFB/SummaryInformation.cs +++ b/CFB/SummaryInformation.cs @@ -86,7 +86,7 @@ namespace SabreTools.Models.CFB #if NET48 public Variant[] Properties; #else - public Variant[]? Properties; + public Variant?[]? Properties; #endif #endregion diff --git a/Charts/TitlesIni.cs b/Charts/TitlesIni.cs index b642a37..f609639 100644 --- a/Charts/TitlesIni.cs +++ b/Charts/TitlesIni.cs @@ -23,7 +23,7 @@ namespace SabreTools.Models.Charts #if NET48 public Dictionary Sections { get; set; } #else - public Dictionary? Sections { get; set; } + public Dictionary? Sections { get; set; } #endif } } \ No newline at end of file diff --git a/ClrMamePro/MetadataFile.cs b/ClrMamePro/MetadataFile.cs index 273b6b6..acdcb6c 100644 --- a/ClrMamePro/MetadataFile.cs +++ b/ClrMamePro/MetadataFile.cs @@ -13,7 +13,7 @@ namespace SabreTools.Models.ClrMamePro #if NET48 public GameBase[] Game { get; set; } #else - public GameBase[]? Game { get; set; } + public GameBase?[]? Game { get; set; } #endif #region DO NOT USE IN PRODUCTION diff --git a/Compression/Quantum/Model.cs b/Compression/Quantum/Model.cs index b14d3b8..51caa39 100644 --- a/Compression/Quantum/Model.cs +++ b/Compression/Quantum/Model.cs @@ -11,7 +11,7 @@ namespace SabreTools.Models.Compression.Quantum #if NET48 public ModelSymbol[] Symbols; #else - public ModelSymbol[]? Symbols; + public ModelSymbol?[]? Symbols; #endif #if NET48 diff --git a/DVD/AudioSubPictureAttributesTable.cs b/DVD/AudioSubPictureAttributesTable.cs index 3938d42..1905c2d 100644 --- a/DVD/AudioSubPictureAttributesTable.cs +++ b/DVD/AudioSubPictureAttributesTable.cs @@ -37,7 +37,7 @@ namespace SabreTools.Models.DVD #if NET48 public AudioSubPictureAttributesTableEntry[] Entries; #else - public AudioSubPictureAttributesTableEntry[]? Entries; + public AudioSubPictureAttributesTableEntry?[]? Entries; #endif } } \ No newline at end of file diff --git a/DVD/CellAddressTable.cs b/DVD/CellAddressTable.cs index fba4651..a4efeec 100644 --- a/DVD/CellAddressTable.cs +++ b/DVD/CellAddressTable.cs @@ -28,7 +28,7 @@ namespace SabreTools.Models.DVD #if NET48 public CellAddressTableEntry[] Entries; #else - public CellAddressTableEntry[]? Entries; + public CellAddressTableEntry?[]? Entries; #endif } } \ No newline at end of file diff --git a/DVD/LanguageUnitTable.cs b/DVD/LanguageUnitTable.cs index da769b8..9463e61 100644 --- a/DVD/LanguageUnitTable.cs +++ b/DVD/LanguageUnitTable.cs @@ -29,7 +29,7 @@ namespace SabreTools.Models.DVD #if NET48 public LanguageUnitTableEntry[] Entries; #else - public LanguageUnitTableEntry[]? Entries; + public LanguageUnitTableEntry?[]? Entries; #endif /// @@ -38,7 +38,7 @@ namespace SabreTools.Models.DVD #if NET48 public ProgramChainTable[] ProgramChains; #else - public ProgramChainTable[]? ProgramChains; + public ProgramChainTable?[]? ProgramChains; #endif } } \ No newline at end of file diff --git a/DVD/ParentalManagementMasksTable.cs b/DVD/ParentalManagementMasksTable.cs index 8a568e4..49b1444 100644 --- a/DVD/ParentalManagementMasksTable.cs +++ b/DVD/ParentalManagementMasksTable.cs @@ -28,7 +28,7 @@ namespace SabreTools.Models.DVD #if NET48 public ParentalManagementMasksTableEntry[] Entries; #else - public ParentalManagementMasksTableEntry[]? Entries; + public ParentalManagementMasksTableEntry?[]? Entries; #endif /// diff --git a/DVD/ProgramChainTable.cs b/DVD/ProgramChainTable.cs index a8806c0..2c0d4b2 100644 --- a/DVD/ProgramChainTable.cs +++ b/DVD/ProgramChainTable.cs @@ -29,7 +29,7 @@ namespace SabreTools.Models.DVD #if NET48 public ProgramChainTableEntry[] Entries; #else - public ProgramChainTableEntry[]? Entries; + public ProgramChainTableEntry?[]? Entries; #endif } } \ No newline at end of file diff --git a/DVD/TitlesTable.cs b/DVD/TitlesTable.cs index 518c791..ec54244 100644 --- a/DVD/TitlesTable.cs +++ b/DVD/TitlesTable.cs @@ -28,7 +28,7 @@ namespace SabreTools.Models.DVD #if NET48 public TitlesTableEntry[] Entries; #else - public TitlesTableEntry[]? Entries; + public TitlesTableEntry?[]? Entries; #endif } } \ No newline at end of file diff --git a/GCF/File.cs b/GCF/File.cs index d905161..c05fef4 100644 --- a/GCF/File.cs +++ b/GCF/File.cs @@ -32,7 +32,7 @@ namespace SabreTools.Models.GCF #if NET48 public BlockEntry[] BlockEntries { get; set; } #else - public BlockEntry[]? BlockEntries { get; set; } + public BlockEntry?[]? BlockEntries { get; set; } #endif /// @@ -50,7 +50,7 @@ namespace SabreTools.Models.GCF #if NET48 public FragmentationMap[] FragmentationMaps { get; set; } #else - public FragmentationMap[]? FragmentationMaps { get; set; } + public FragmentationMap?[]? FragmentationMaps { get; set; } #endif /// @@ -70,7 +70,7 @@ namespace SabreTools.Models.GCF #if NET48 public BlockEntryMap[] BlockEntryMaps { get; set; } #else - public BlockEntryMap[]? BlockEntryMaps { get; set; } + public BlockEntryMap?[]? BlockEntryMaps { get; set; } #endif /// @@ -88,7 +88,7 @@ namespace SabreTools.Models.GCF #if NET48 public DirectoryEntry[] DirectoryEntries { get; set; } #else - public DirectoryEntry[]? DirectoryEntries { get; set; } + public DirectoryEntry?[]? DirectoryEntries { get; set; } #endif /// @@ -106,7 +106,7 @@ namespace SabreTools.Models.GCF #if NET48 public DirectoryInfo1Entry[] DirectoryInfo1Entries { get; set; } #else - public DirectoryInfo1Entry[]? DirectoryInfo1Entries { get; set; } + public DirectoryInfo1Entry?[]? DirectoryInfo1Entries { get; set; } #endif /// @@ -115,7 +115,7 @@ namespace SabreTools.Models.GCF #if NET48 public DirectoryInfo2Entry[] DirectoryInfo2Entries { get; set; } #else - public DirectoryInfo2Entry[]? DirectoryInfo2Entries { get; set; } + public DirectoryInfo2Entry?[]? DirectoryInfo2Entries { get; set; } #endif /// @@ -124,7 +124,7 @@ namespace SabreTools.Models.GCF #if NET48 public DirectoryCopyEntry[] DirectoryCopyEntries { get; set; } #else - public DirectoryCopyEntry[]? DirectoryCopyEntries { get; set; } + public DirectoryCopyEntry?[]? DirectoryCopyEntries { get; set; } #endif /// @@ -133,7 +133,7 @@ namespace SabreTools.Models.GCF #if NET48 public DirectoryLocalEntry[] DirectoryLocalEntries { get; set; } #else - public DirectoryLocalEntry[]? DirectoryLocalEntries { get; set; } + public DirectoryLocalEntry?[]? DirectoryLocalEntries { get; set; } #endif /// @@ -151,7 +151,7 @@ namespace SabreTools.Models.GCF #if NET48 public DirectoryMapEntry[] DirectoryMapEntries { get; set; } #else - public DirectoryMapEntry[]? DirectoryMapEntries { get; set; } + public DirectoryMapEntry?[]? DirectoryMapEntries { get; set; } #endif /// @@ -178,7 +178,7 @@ namespace SabreTools.Models.GCF #if NET48 public ChecksumMapEntry[] ChecksumMapEntries { get; set; } #else - public ChecksumMapEntry[]? ChecksumMapEntries { get; set; } + public ChecksumMapEntry?[]? ChecksumMapEntries { get; set; } #endif /// @@ -187,7 +187,7 @@ namespace SabreTools.Models.GCF #if NET48 public ChecksumEntry[] ChecksumEntries { get; set; } #else - public ChecksumEntry[]? ChecksumEntries { get; set; } + public ChecksumEntry?[]? ChecksumEntries { get; set; } #endif /// diff --git a/InstallShieldCabinet/Cabinet.cs b/InstallShieldCabinet/Cabinet.cs index e7c9c47..0db60a8 100644 --- a/InstallShieldCabinet/Cabinet.cs +++ b/InstallShieldCabinet/Cabinet.cs @@ -63,7 +63,7 @@ namespace SabreTools.Models.InstallShieldCabinet #if NET48 public FileDescriptor[] FileDescriptors { get; set; } #else - public FileDescriptor[]? FileDescriptors { get; set; } + public FileDescriptor?[]? FileDescriptors { get; set; } #endif #endregion @@ -85,7 +85,7 @@ namespace SabreTools.Models.InstallShieldCabinet #if NET48 public FileGroup[] FileGroups { get; set; } #else - public FileGroup[]? FileGroups { get; set; } + public FileGroup?[]? FileGroups { get; set; } #endif #endregion @@ -107,7 +107,7 @@ namespace SabreTools.Models.InstallShieldCabinet #if NET48 public Component[] Components { get; set; } #else - public Component[]? Components { get; set; } + public Component?[]? Components { get; set; } #endif #endregion diff --git a/LinearExecutable/EntryTableBundle.cs b/LinearExecutable/EntryTableBundle.cs index edef68b..52ce60d 100644 --- a/LinearExecutable/EntryTableBundle.cs +++ b/LinearExecutable/EntryTableBundle.cs @@ -57,7 +57,7 @@ namespace SabreTools.Models.LinearExecutable #if NET48 public EntryTableEntry[] TableEntries; #else - public EntryTableEntry[]? TableEntries; + public EntryTableEntry?[]? TableEntries; #endif } } diff --git a/LinearExecutable/Executable.cs b/LinearExecutable/Executable.cs index 3d24545..75ccba3 100644 --- a/LinearExecutable/Executable.cs +++ b/LinearExecutable/Executable.cs @@ -34,7 +34,7 @@ namespace SabreTools.Models.LinearExecutable #if NET48 public ObjectTableEntry[] ObjectTable { get; set; } #else - public ObjectTableEntry[]? ObjectTable { get; set; } + public ObjectTableEntry?[]? ObjectTable { get; set; } #endif /// @@ -43,7 +43,7 @@ namespace SabreTools.Models.LinearExecutable #if NET48 public ObjectPageMapEntry[] ObjectPageMap { get; set; } #else - public ObjectPageMapEntry[]? ObjectPageMap { get; set; } + public ObjectPageMapEntry?[]? ObjectPageMap { get; set; } #endif // TODO: Object iterate data map table (Undefined) @@ -54,7 +54,7 @@ namespace SabreTools.Models.LinearExecutable #if NET48 public ResourceTableEntry[] ResourceTable { get; set; } #else - public ResourceTableEntry[]? ResourceTable { get; set; } + public ResourceTableEntry?[]? ResourceTable { get; set; } #endif /// @@ -63,7 +63,7 @@ namespace SabreTools.Models.LinearExecutable #if NET48 public ResidentNamesTableEntry[] ResidentNamesTable { get; set; } #else - public ResidentNamesTableEntry[]? ResidentNamesTable { get; set; } + public ResidentNamesTableEntry?[]? ResidentNamesTable { get; set; } #endif /// @@ -72,7 +72,7 @@ namespace SabreTools.Models.LinearExecutable #if NET48 public EntryTableBundle[] EntryTable { get; set; } #else - public EntryTableBundle[]? EntryTable { get; set; } + public EntryTableBundle?[]? EntryTable { get; set; } #endif /// @@ -81,7 +81,7 @@ namespace SabreTools.Models.LinearExecutable #if NET48 public ModuleFormatDirectivesTableEntry[] ModuleFormatDirectivesTable { get; set; } #else - public ModuleFormatDirectivesTableEntry[]? ModuleFormatDirectivesTable { get; set; } + public ModuleFormatDirectivesTableEntry?[]? ModuleFormatDirectivesTable { get; set; } #endif /// @@ -90,7 +90,7 @@ namespace SabreTools.Models.LinearExecutable #if NET48 public VerifyRecordDirectiveTableEntry[] VerifyRecordDirectiveTable { get; set; } #else - public VerifyRecordDirectiveTableEntry[]? VerifyRecordDirectiveTable { get; set; } + public VerifyRecordDirectiveTableEntry?[]? VerifyRecordDirectiveTable { get; set; } #endif /// @@ -99,7 +99,7 @@ namespace SabreTools.Models.LinearExecutable #if NET48 public FixupPageTableEntry[] FixupPageTable { get; set; } #else - public FixupPageTableEntry[]? FixupPageTable { get; set; } + public FixupPageTableEntry?[]? FixupPageTable { get; set; } #endif /// @@ -108,7 +108,7 @@ namespace SabreTools.Models.LinearExecutable #if NET48 public FixupRecordTableEntry[] FixupRecordTable { get; set; } #else - public FixupRecordTableEntry[]? FixupRecordTable { get; set; } + public FixupRecordTableEntry?[]? FixupRecordTable { get; set; } #endif /// @@ -117,7 +117,7 @@ namespace SabreTools.Models.LinearExecutable #if NET48 public ImportModuleNameTableEntry[] ImportModuleNameTable { get; set; } #else - public ImportModuleNameTableEntry[]? ImportModuleNameTable { get; set; } + public ImportModuleNameTableEntry?[]? ImportModuleNameTable { get; set; } #endif /// @@ -126,7 +126,7 @@ namespace SabreTools.Models.LinearExecutable #if NET48 public ImportModuleProcedureNameTableEntry[] ImportModuleProcedureNameTable { get; set; } #else - public ImportModuleProcedureNameTableEntry[]? ImportModuleProcedureNameTable { get; set; } + public ImportModuleProcedureNameTableEntry?[]? ImportModuleProcedureNameTable { get; set; } #endif /// @@ -135,7 +135,7 @@ namespace SabreTools.Models.LinearExecutable #if NET48 public PerPageChecksumTableEntry[] PerPageChecksumTable { get; set; } #else - public PerPageChecksumTableEntry[]? PerPageChecksumTable { get; set; } + public PerPageChecksumTableEntry?[]? PerPageChecksumTable { get; set; } #endif /// @@ -144,7 +144,7 @@ namespace SabreTools.Models.LinearExecutable #if NET48 public NonResidentNamesTableEntry[] NonResidentNamesTable { get; set; } #else - public NonResidentNamesTableEntry[]? NonResidentNamesTable { get; set; } + public NonResidentNamesTableEntry?[]? NonResidentNamesTable { get; set; } #endif // TODO: Non-resident directives data (Undefined) diff --git a/MSDOS/Executable.cs b/MSDOS/Executable.cs index cabefe7..f4aee6f 100644 --- a/MSDOS/Executable.cs +++ b/MSDOS/Executable.cs @@ -31,7 +31,7 @@ namespace SabreTools.Models.MSDOS #if NET48 public RelocationEntry[] RelocationTable { get; set; } #else - public RelocationEntry[]? RelocationTable { get; set; } + public RelocationEntry?[]? RelocationTable { get; set; } #endif } } diff --git a/MicrosoftCabinet/CFFOLDER.cs b/MicrosoftCabinet/CFFOLDER.cs index c24091f..4e19ad2 100644 --- a/MicrosoftCabinet/CFFOLDER.cs +++ b/MicrosoftCabinet/CFFOLDER.cs @@ -62,7 +62,7 @@ namespace SabreTools.Models.MicrosoftCabinet #if NET48 public CFDATA[] DataBlocks; #else - public CFDATA[]? DataBlocks; + public CFDATA?[]? DataBlocks; #endif } } diff --git a/MicrosoftCabinet/Cabinet.cs b/MicrosoftCabinet/Cabinet.cs index 9759877..647905a 100644 --- a/MicrosoftCabinet/Cabinet.cs +++ b/MicrosoftCabinet/Cabinet.cs @@ -24,7 +24,7 @@ #if NET48 public CFFOLDER[] Folders { get; set; } #else - public CFFOLDER[]? Folders { get; set; } + public CFFOLDER?[]? Folders { get; set; } #endif /// @@ -33,7 +33,7 @@ #if NET48 public CFFILE[] Files { get; set; } #else - public CFFILE[]? Files { get; set; } + public CFFILE?[]? Files { get; set; } #endif } } diff --git a/MoPaQ/Archive.cs b/MoPaQ/Archive.cs index 6143254..cdfe9c3 100644 --- a/MoPaQ/Archive.cs +++ b/MoPaQ/Archive.cs @@ -56,7 +56,7 @@ #if NET48 public HashEntry[] HashTable { get; set; } #else - public HashEntry[]? HashTable { get; set; } + public HashEntry?[]? HashTable { get; set; } #endif /// @@ -65,7 +65,7 @@ #if NET48 public BlockEntry[] BlockTable { get; set; } #else - public BlockEntry[]? BlockTable { get; set; } + public BlockEntry?[]? BlockTable { get; set; } #endif /// diff --git a/WAD/File.cs b/WAD/File.cs index 4ad783c..cc3d77c 100644 --- a/WAD/File.cs +++ b/WAD/File.cs @@ -21,7 +21,7 @@ namespace SabreTools.Models.WAD #if NET48 public Lump[] Lumps { get; set; } #else - public Lump[]? Lumps { get; set; } + public Lump?[]? Lumps { get; set; } #endif /// @@ -30,7 +30,7 @@ namespace SabreTools.Models.WAD #if NET48 public LumpInfo[] LumpInfos { get; set; } #else - public LumpInfo[]? LumpInfos { get; set; } + public LumpInfo?[]? LumpInfos { get; set; } #endif } }