Да, вы установили объект eq
равным null
при его объявлении. Вот что создает исключение: вы не можете установить свойства объекта, который не существует!
Если вы хотите создать экземпляр класса WMPEqualizerSettingsCtrl
, просто используйте new
:
WMPEqualizerSettingsCtrl eq = new WMPEqualizerSettingsCtrl();
eq.enhancedAudio = true; // now eq exists, so it won't throw an exception!
Я не знаю точно, что такое класс WMPEqualizerSettingsCtrl
, но вам может потребоваться передать некоторые параметры конструктору. Они предоставляют классу дополнительную информацию о том, как именно вы хотите, чтобы он был создан.