Como estou fazendo o curso utilizando o editor de texto diferente do que é usado pelo professor, fiquei com essa dúvida.
Como estou fazendo o curso utilizando o editor de texto diferente do que é usado pelo professor, fiquei com essa dúvida.
Oi Jesiane, beleza?
Eu sugiro que você escreve o código ao invés de pedir ao VSCode para fazer pra você, então fica assim:
@override
bool operator ==(Object other) =>
identical(this, other) ||
other is Contact &&
runtimeType == other.runtimeType &&
name == other.name &&
accountNumber == other.accountNumber;
@override
int get hashCode => name.hashCode ^ accountNumber.hashCode;
não esqueça isso é no arquivo contact.dart okay?
Eu dei uma pesquisada aqui para ver se o VS Code tem essa opção de escrever o hashcode automatico e ele tem uma opção mas ela produz muitas outras coisas além do hashcode:
https://marketplace.visualstudio.com/items?itemName=BendixMa.dart-data-class-generator
Você pode dar uma olhada aqui.