Está apresentando erro no link
usei até a opcão de correção do copilot, mas o código fica com muito mais infos
Está apresentando erro no link
usei até a opcão de correção do copilot, mas o código fica com muito mais infos
Olá, Jefferson! Tudo bem?
O erro StackOverflowException está ocorrendo devido a uma chamada recursiva infinita no set da propriedade LinkDownload. Isso acontece porque dentro do set você está atribuindo this.LinkDownload = value;, o que chama o próprio set novamente, criando um loop infinito.
Para resolver isso, você pode usar uma variável privada para armazenar o valor do LinkDownload. Veja como você pode fazer:
private string _linkDownload;
public string LinkDownload
{
get { return _linkDownload; }
set
{
if (value.Length > 0)
{
_linkDownload = value;
}
}
}
Com essa abordagem, a variável privada _linkDownload armazena o valor, e o set verifica o comprimento antes de atribuir o valor a essa variável.
Espero ter ajudado e bons estudos!