public RemoteControl() { _onCommands = new ICommand[7]; _offCommands = new ICommand[7]; ICommand noCommand = new NoCommand(); for (int i = 0; i < 7; i++) { _onCommands[i] = noCommand; _offCommands[i] = noCommand; } }