public FieldAndStructure(HexVM structure, HexField field) { if (structure == null) { throw new ArgumentNullException(nameof(structure)); } if (field == null) { throw new ArgumentNullException(nameof(field)); } Structure = structure; Field = field; }
public HexFieldReference(HexBufferFile file, HexVM structure, HexField field) { if (file == null) { throw new ArgumentNullException(nameof(file)); } if (structure == null) { throw new ArgumentNullException(nameof(structure)); } if (field == null) { throw new ArgumentNullException(nameof(field)); } File = file; Structure = structure; Field = field; }
public HexFieldReference(HexBufferFile file, HexVM structure, HexField field) { File = file ?? throw new ArgumentNullException(nameof(file)); Structure = structure ?? throw new ArgumentNullException(nameof(structure)); Field = field ?? throw new ArgumentNullException(nameof(field)); }