Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Error: Expected ';' after this. debugPrint('$transferenciaCriada'); && Error: Expected ')' before this. child: Text('Confirmar')

Olá, não estou conseguindo fazer o debugPrint.

Aparece o seguinte erro.

Gostaria de aproveitar para dizer que eu só conseguir fazer a conversão da String para int e double utilizando int? e double?. É isso mesmo? Posso continuar assim ?

ElevatedButton(onPressed: () {
            debugPrint('clicou no confirmar');
            final int? numeroConta = int.tryParse(_controladorCampoNumeroConta.text);
            final double? valor = double.tryParse(_controladorCampoValor.text);

            if ( numeroConta!= null && valor!= null){
            final transferenciaCriada =  Transferencia( valor, numeroConta),
                debugPrint('$transferenciaCriada');
            }
          },
            child: Text('Confirmar'),

          )
        ],
      ),
    );
  }
}![Insira aqui a descrição dessa imagem para ajudar na acessibilidade](https://cdn1.gnarususercontent.com.br/1/874239/934e387d-627a-475c-9c96-7efd09339eab.png)  
2 respostas
solução!

Faltou o ; como a mensagem informa:

final transferenciaCriada =  Transferencia( valor, numeroConta);  /// <== ; aqui
                debugPrint('$transferenciaCriada');

Não acredito que era somente isso! Deculpa. Mas obrigado pela atenção.